- Fixed #1190
- Fixed incorrect shield effect

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3131 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
- playing a bit with ttf fonts: bugfix + shadow rendering

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3132 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
patches from forum:
- (vcmibuilder) fix for space in path
- (cmake) fix ffmpeg detection on Mac

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3133 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
* bug 1193 should be fixed
* minor refactoring

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3134 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
* bug 1165 fixed

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

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

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3137 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
(linux) version bump to 0.91

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3138 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
Post-release version bump.

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3139 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
* enum serialization/deserialization (si32 as basetype ought to be enough for anybody)
* some fields in classes refactored to use appropriate enums (not yet finished)

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3141 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
- getDate function now uses enum for different modes
- Fixed Black Market (#1195)
- Fixed one-week bonuses removed eveyr day (#976)

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3142 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
refactor map loading, few small tweaks

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

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3145 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
* proper bool serialization
* refactoring towards more enums/typedefs

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

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3147 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
* JsonReader can convert to enums
* refactoring

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3148 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
[refactor] separate h3m reader from rest of mapservice

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3149 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
Fixed #860 and #1169
Imprisoned heroes as well as their commanders will get full level ups, with updated specialty, mana and movement.

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3150 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
* vector<bool> serialization

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3151 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
Fixed commanders starting with 2^32 experience.

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