História revízii

Autor SHA1 Správa Dátum
  Arseniy Shestakov 1d45d214e5 CGameHandler refactoring: when possible only use const data 9 rokov pred
  Arseniy Shestakov 7ae4e70134 CGameHandler: fix player id logging 9 rokov pred
  Arseniy Shestakov fe6c0cf89b Use RandomGeneratorUtil::randomShuffle for reproducible gameplay 9 rokov pred
  Arseniy Shestakov c8faca8f39 Refactoring: only use RNGs explicitly to avoid bug prone code in future 9 rokov pred
  Arseniy Shestakov 70abae9b51 CGameState::battleGetBattlefieldType: use RNG by ref 9 rokov pred
  Arseniy Shestakov ea63497b19 Move CGameState::setupBattle code to CGameHandler::setupBattle 9 rokov pred
  Arseniy Shestakov 53502e84e3 Add PrepareHeroLevelUp netpack to keep secondary skills RNG in sync 9 rokov pred
  Arseniy Shestakov ca819b3cda CGHeroInstance::nextPrimarySkill: don't use GS RNG directly 9 rokov pred
  Arseniy Shestakov 85f49bc968 CGHeroInstance::initArmy: don't use GS RNG. Get RNG through a ref 9 rokov pred
  Arseniy Shestakov 2ba3b20928 Multiple changes to RNG usage to both client and server 9 rokov pred
  Arseniy Shestakov 6747555339 CGameHandler: use ObjProperty enum instead of magic numbers 9 rokov pred
  Arseniy Shestakov d06d07a39b Add ChangeFormation netpack to avoid MP desyncs 9 rokov pred
  AlexVinS 85f94676a5 Server: convert logging 9 rokov pred
  Arseniy Shestakov abad3cfb17 PlayerState::daysWithoutCastle: change in netpacks only. Fix issue 2462 9 rokov pred
  Arseniy Shestakov 39fe9472b6 CGameHandler::moveArtifact: check lock status by slot instead of id 9 rokov pred
  AlexVinS e7f2858d33 Use make_unique for TurnInfo in CGameHandler. 9 rokov pred
  Arseniy Shestakov b0045fa357 Fix TurnInfo memory leaks 9 rokov pred
  Arseniy Shestakov 2e70d29479 CGameHandler::applyBattleEffects: improve Fire Shield support 9 rokov pred
  Arseniy Shestakov 605962019b CGameHandler::giveSpells: improve Conflux grail building support 9 rokov pred
  Arseniy Shestakov bee0c6d705 CGameHandler::buildStructure: give spells after gs apply. Fix issue 2425 9 rokov pred
  Arseniy Shestakov 10dbbead2d Fix indentation of logging code and around it 9 rokov pred
  AlexVinS e3e27b9bfe Move ghost creation to inner battle loop 9 rokov pred
  AlexVinS 4bf9036c7b Ensure that ghost stacks are created only by BattleStacksRemoved packet. 9 rokov pred
  AlexVinS 2c48c95c8d Fix casualties calculation for commander 9 rokov pred
  AlexVinS f890037008 Fixes 9 rokov pred
  AlexVinS 5df8d1cbd0 Update low level battle stacks accessor for ghost selection support. 9 rokov pred
  AlexVinS 9036d39241 Do not remove battle stacks, make them ghosts instead. 9 rokov pred
  AlexVinS 5d5ad99436 Rename DEAD_CLONE -> GHOST, as this will be possible for any stack 9 rokov pred
  Arseniy Shestakov f8c6751707 CGameHandler::endBattle: change town ownership when hero lost siege 9 rokov pred
  ArseniyShestakov c550484613 Merge pull request #181 from vcmi/feature/drawbridgeMechanics 9 rokov pred