Commit History

Автор SHA1 Съобщение Дата
  AlexVinS dcb0e8a0c1 Tweak преди 9 години
  AlexVinS d993710f8e Merge branch 'develop' into SpellsRefactoring8 преди 9 години
  Arseniy Shestakov 7ae4e70134 CGameHandler: fix player id logging преди 9 години
  AlexVinS 505e53c17d Merge remote-tracking branch 'remotes/origin/develop' into SpellsRefactoring8 преди 9 години
  AlexVinS 33d1895d21 Merge branch 'develop' into SpellsRefactoring8 преди 9 години
  Arseniy Shestakov fe6c0cf89b Use RandomGeneratorUtil::randomShuffle for reproducible gameplay преди 9 години
  Arseniy Shestakov c8faca8f39 Refactoring: only use RNGs explicitly to avoid bug prone code in future преди 9 години
  AlexVinS f8767a6380 cleanup преди 9 години
  Arseniy Shestakov 70abae9b51 CGameState::battleGetBattlefieldType: use RNG by ref преди 9 години
  Arseniy Shestakov ea63497b19 Move CGameState::setupBattle code to CGameHandler::setupBattle преди 9 години
  Arseniy Shestakov 53502e84e3 Add PrepareHeroLevelUp netpack to keep secondary skills RNG in sync преди 9 години
  Arseniy Shestakov ca819b3cda CGHeroInstance::nextPrimarySkill: don't use GS RNG directly преди 9 години
  Arseniy Shestakov 85f49bc968 CGHeroInstance::initArmy: don't use GS RNG. Get RNG through a ref преди 9 години
  Arseniy Shestakov 2ba3b20928 Multiple changes to RNG usage to both client and server преди 9 години
  Arseniy Shestakov 6747555339 CGameHandler: use ObjProperty enum instead of magic numbers преди 9 години
  Arseniy Shestakov d06d07a39b Add ChangeFormation netpack to avoid MP desyncs преди 9 години
  AlexVinS 1ce4675df6 Tweaks преди 9 години
  AlexVinS 686cd00c68 Cleanup. преди 9 години
  AlexVinS 18fc94d709 WIP on SpellCastContext преди 9 години
  AlexVinS d4a35c6839 Simplify getAffectedStacks arguments. casterColor not needed anymore. преди 9 години
  AlexVinS 85f94676a5 Server: convert logging преди 9 години
  Arseniy Shestakov abad3cfb17 PlayerState::daysWithoutCastle: change in netpacks only. Fix issue 2462 преди 9 години
  Arseniy Shestakov 39fe9472b6 CGameHandler::moveArtifact: check lock status by slot instead of id преди 9 години
  AlexVinS e7f2858d33 Use make_unique for TurnInfo in CGameHandler. преди 9 години
  Arseniy Shestakov b0045fa357 Fix TurnInfo memory leaks преди 9 години
  Arseniy Shestakov 2e70d29479 CGameHandler::applyBattleEffects: improve Fire Shield support преди 9 години
  Arseniy Shestakov 605962019b CGameHandler::giveSpells: improve Conflux grail building support преди 9 години
  Arseniy Shestakov bee0c6d705 CGameHandler::buildStructure: give spells after gs apply. Fix issue 2425 преди 9 години
  Arseniy Shestakov 10dbbead2d Fix indentation of logging code and around it преди 9 години
  AlexVinS e3e27b9bfe Move ghost creation to inner battle loop преди 9 години