Commit History

Autor SHA1 Mensaxe Data
  DjWarmonger 386ac80cf9 Fixed #855 & 861. Unsigned values were bad idea to prevent overflow. %!s(int64=13) %!d(string=hai) anos
  Michał W. Urbańczyk 4baf4e13ed * fixed #857 and #858 %!s(int64=13) %!d(string=hai) anos
  DjWarmonger 1cbd7e94e4 - Extended cap or removed sign for some values that may potentially overflow %!s(int64=13) %!d(string=hai) anos
  beegee1 7f04ed990b Major refactoring. First part: BattleInterface %!s(int64=14) %!d(string=hai) anos
  DjWarmonger 1e45674a7c Fixed #832. War machines will now be immune to a number of effects. %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk 9621cbcaa7 * fixed crash on calculating dmg dealt by stack under Curse %!s(int64=14) %!d(string=hai) anos
  beegee1 62c43451ef * Updated bonus caching -> faster in particular cases, operations by limiter objects aren't cached %!s(int64=14) %!d(string=hai) anos
  Ivan Savenko 706510f12f - gcc compile fixes %!s(int64=14) %!d(string=hai) anos
  beegee1 55e7959fd9 * Bonus system caching updated, partially rewritten, much more robust, thread-safe %!s(int64=14) %!d(string=hai) anos
  beegee1 488e54688f * Bonus caching system disabled for the moment now. => #764 %!s(int64=14) %!d(string=hai) anos
  Ivan Savenko a89895452a - (linux) fixed searching/loading of scripting libraries %!s(int64=14) %!d(string=hai) anos
  DjWarmonger 9ca5d9048a Fixed total spell immunity granted by 2212. %!s(int64=14) %!d(string=hai) anos
  beegee1 5fdb5aa494 * Improved battle and bonus system performance (significantly faster in debug build, tip: use vs 2008, turn of hex field presentation) %!s(int64=14) %!d(string=hai) anos
  DjWarmonger bdce46ab60 Minor refactorings, fixes & improvements. %!s(int64=14) %!d(string=hai) anos
  Frank Zago ff49b852df Silenced several "warning: suggest parentheses around ‘&&’ within ‘||’": added some parenthesis, optimized a couple statments and fix a bug in another. %!s(int64=14) %!d(string=hai) anos
  DjWarmonger 936005aa1c Correct, yet ugly handling of Magic Resistance. %!s(int64=14) %!d(string=hai) anos
  DjWarmonger bc114a89f4 Partial support for immunities & receptive ability. %!s(int64=14) %!d(string=hai) anos
  DjWarmonger 515ab7e7c1 Support for Acid Breath (both effects are now separate). %!s(int64=14) %!d(string=hai) anos
  DjWarmonger dc0eb37da6 New creature window works in general, covering old functionalities and displaying new info. It's far from finished though. %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk c5930893fd Fixed #682. %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk 03fdd22b1a Version set to 0.83c, to be released as development build. %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk d7b586f1fd Eliminating duplicated bonuses. Smarter getting [no code duplication]. %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk 1afcaf2817 * CThreadHelper.cpp now belongs to VCMI_lib project %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk cab8f9e11d AI for neutral creatures and battles and player AIs can be different. StupidAI will handle neutrals by default. %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk a46ad0b7ef Next set of fixes, mostly for deserialization. %!s(int64=14) %!d(string=hai) anos
  mateuszb 1458cf64c2 * fixed bug 298 %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk d36f8087aa minor fix — duration has to be passed as ui16. %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk 4c9edd3f06 Many fixes around bonus system. Some basic propagation mechanism (not clever but works). %!s(int64=14) %!d(string=hai) anos
  mateuszb 519a4186de * fixed bugs 470 and 523 %!s(int64=14) %!d(string=hai) anos
  DjWarmonger 6db068f506 Fixed stacks speed and general parsing bug. %!s(int64=14) %!d(string=hai) anos