Commit History

Author SHA1 Message Date
  Ivan Savenko e700f48ab3 Fix crash on starting HotA campaign scenario with invalid header data 2 weeks ago
  Ivan Savenko 800ccf2651 Fix Solmyr/Yog receiving spellbook on transferring to next scenario 7 months ago
  Ivan Savenko 24ad703f86 Fix possible crash on re-recruiting hero that transferred in campaign 8 months ago
  Ivan Savenko 899701a87d Update docs, fix sonar 8 months ago
  Ivan Savenko 0fa83c0478 Implemented mod-friendly loading of town building icons for campaigns 9 months ago
  Ivan Savenko ba0188ca7f Bring hero strength for campaigns in line with h3 9 months ago
  Ivan Savenko 2cd29c1893 Rework campaign bonuses storage in type-safe form 9 months ago
  Ivan Savenko 8255a4b9ae CGameHandler no longer inherits CGameInfoCallback, reduce direct access 9 months ago
  Ivan Savenko 456525109e Replaced undescriptive bool true/false with more clear enum for 10 months ago
  Ivan Savenko 716da918f8 Completely remove IGameCallback class 10 months ago
  Ivan Savenko 279d89f971 Merge pull request #5659 from IvanSavenko/artifact_split 10 months ago
  Ivan Savenko f70ad2c15b Reorganized artifact-related classes 10 months ago
  Ivan Savenko 9fbfbc7506 Fix build 10 months ago
  Ivan Savenko 71d742ab19 Fix handling of campaign bonus where player can select color to play 10 months ago
  Ivan Savenko 4e8e85e3e4 Fix issues reported by Sonar, review fixes 10 months ago
  Ivan Savenko 829739da24 Reduce usage of implicit conversions to int 10 months ago
  Ivan Savenko a89cf280e3 Fix campaigns progression 10 months ago
  Ivan Savenko d1d2cf4189 Fix crashes on game start, gamestate now derives from GameCallbackHolder 11 months ago
  Ivan Savenko d34b47bb20 Remove pointers from artifacts 11 months ago
  Ivan Savenko 4ed13409c2 Remove serialization of raw pointers from serialization 11 months ago
  Ivan Savenko 331debaa3f Removed pointers from PlayerState 11 months ago
  Ivan Savenko c02a8a84fd Stacks of armed instance are now unique_ptr 11 months ago
  Ivan Savenko bdae7285ae Objects list is now private member of CMap 1 year ago
  Ivan Savenko 1f502c0548 CMap towns and heroes on map fields are now private 1 year ago
  Ivan Savenko 0ada2a5ebd Map objects now use shared_ptr (game) 1 year ago
  Ivan Savenko 2ca1748e96 Artifact instances are now owned solely by CMap 1 year ago
  Laserlicht 47cfe01141 seperate identifier 11 months ago
  Laserlicht 5b74f7f19e code review (first batch) 11 months ago
  Ivan Savenko 62cb5412ff CGameState::map is now a private, unique_ptr with accessors 1 year ago
  Ivan Savenko b6026084ea StartInfo in gamestate now use unique_ptr 1 year ago