Commit History

Autor SHA1 Mensaxe Data
  Ivan Savenko 0afdfa529c Moved all object-related files to lib/mapObjects directory. %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko 32b6568b65 Merged changes from upstream and fixed compilation caused by API changes %!s(int64=11) %!d(string=hai) anos
  DjWarmonger aee748d8d6 - Added monoliths between remote zones %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko 7f276185bd Moving files: %!s(int64=11) %!d(string=hai) anos
  DjWarmonger eb337d7407 Fixed #1638 - spells banned in map settings appeared in town guild %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko 43ba3d30ea Breaking things - first commit towards configurable object(s). %!s(int64=11) %!d(string=hai) anos
  DjWarmonger 30b79588db - Moved gameState::guardingCreaturePosition() to CMap so it doesn't need to be recalculated many times for every player. %!s(int64=11) %!d(string=hai) anos
  DjWarmonger 1d6e265e34 - Fixed special spells spawning in Pyramid %!s(int64=11) %!d(string=hai) anos
  DjWarmonger 0347c61dd2 All new spells will be possible to spawn in town magic guilds. %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko 8d178fbcf5 Minor fixes: %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko 7f07a30d7d More fixes for map-specific crashes, fixes #1427 and #733 %!s(int64=11) %!d(string=hai) anos
  beegee1 d4fd361d4b - fixed #1643 -> hero placeholder handling %!s(int64=11) %!d(string=hai) anos
  beegee1 22e119770a Fixed mantis #1645 %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko 2c4c964a45 Large rewrite of adventure map objects: %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko 7e02f6b670 Support for overriding victory/defeat conditions from h3m map or %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko 0c5be52a42 Win/loss conditions based on logical expressions, yet another large %!s(int64=11) %!d(string=hai) anos
  beegee1 11ca1ec1f8 - Fixed custom main hero handling (map options) %!s(int64=12) %!d(string=hai) anos
  Ivan Savenko 6427827b33 Fixed extremely slow parsing of maps directory %!s(int64=12) %!d(string=hai) anos
  Ivan Savenko ee6cdbeffe went through the rest of cppcheck warnings, mostly harmless %!s(int64=12) %!d(string=hai) anos
  Michał W. Urbańczyk a2610de87d Fixed #1385 (and possible some related issues) %!s(int64=12) %!d(string=hai) anos
  Ivan Savenko b87897096c Filesystem handling is now more flexible %!s(int64=12) %!d(string=hai) anos
  Ivan Savenko f82122d9be second part of c++11 update. gcc 4.5 and VS 2010 are no longer supported %!s(int64=12) %!d(string=hai) anos
  Ivan Savenko 6737c270c9 gcc 4.5 compatibility fixes. Mostly due to lack of fully finctional nullptr class %!s(int64=12) %!d(string=hai) anos
  Michał W. Urbańczyk fc6e72dc75 * Fixed enchantments (#1265). Their effects were not properly added when reading config. Battle interface will be little less likely to block itself after corrupted spell cast. %!s(int64=12) %!d(string=hai) anos
  Michał W. Urbańczyk be7c2bd07f CGHeroInstance* can be serialized over network even when hero has been defeated. Strongly typed hero type ID introduced. %!s(int64=12) %!d(string=hai) anos
  beegee1 03c2aa9153 - Refactored CMapEditManager(added structure for undo functionality) - Refactored CMap(terrain pointer is private, safe access via getTile) %!s(int64=12) %!d(string=hai) anos
  beegee1 c7c2686379 - Integrated the logging API into the client and the lib - Remove some more comments and switched to /// style - Fixed recursive locks - Added Global.h to CMakeLists(now visible in qt-creator) - Removed usage of shared_mutex - Added unique_ptr to CLogger targets %!s(int64=12) %!d(string=hai) anos
  beegee1 ee51c5beb5 - Renamed /lib subfolders to lowercase %!s(int64=12) %!d(string=hai) anos