- Fixed bug when starting random map with 1 player - Refactoring - Fixed compile bug - Heroes can be selected in map selection screen(RMG map) - Main town gen

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3110 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
- Fix for hero specialties (creature type limiters)
- Improved handling of new heroes / arts, check forum for fresh mod packages :)

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3111 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
Crashes realted to illegal access to enemy hero data should be fixed, including #1178.

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3112 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
- wrokaround/fix for #1177
- removed assert in Fonts.cpp (can be triggered a lot by old pregame\battles code)
- fixed battle console text positioning
- fixed some new compiler warnings

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3113 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
Fixed doubled descriptions in creature window.

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3114 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
- Made sure that stack artifacts will not spawn when they are turned off
- Description for "Spell-like attack"

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3115 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
compile fix

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3116 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
- Correct handling of who manages which players(player count may differ from initial start options for a RMG map) - Fixed warning

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3117 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
Fixed #1181. Do not change that setProperty to setPropertyDer, it has to be as it is.
Sketchy fix for BattleAIs colliding ith their callbacks.

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3118 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
Fixed #1183

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3119 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
Added dummy message for artifacts that don't have pick-up texts.

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3120 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
- fixes for market window (#1182)
- aligment issues on level-up window

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3121 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834