AlexVinS
|
c4ab962cc0
Fixed a few CWE-457
|
%!s(int64=9) %!d(string=hai) anos |
Vadim Markovtsev
|
baa7a84db3
Fix memory corruption during loading artifacts from mods
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
f124db9f61
Get rid of Bonus::sourceSpell()
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
c2a6c268c0
Cleanup terrain overlay bonuses, fixed CURSED_GROUND
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
b6368e23ab
cleanup
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
f6bfba0ced
Unified Dispell-related bonus selectors
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
96c17505ae
get rid of IBonusBearer::getSpellBonuses & Selector::anyRange
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
c243ae6f3e
Get rid of IBonusBearer::getEffect
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
a1ff409080
Tweak
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
04f7b4f951
Cleanup
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
730e3b6d0f
Explicit use of limit selector in CBattleInfoCallback::getRandomBeneficialSpell
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
902117d812
Get rid of IBonusBearer::getBonusesCount it had only one usage
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
2f7e10a06f
Use range limit selector when modifying bonus lists and checking for spell bonuses
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
245d17a9e9
Fixed typo bonus duration enum. Mod compatibility retained.
|
%!s(int64=9) %!d(string=hai) anos |
Vadim Markovtsev
|
2c1dddde33
Fix memory problems with BonusList
|
%!s(int64=9) %!d(string=hai) anos |
ArseniyShestakov
|
f4f170bf92
Merge pull request #202 from vcmi/noncopyableBonusSystemNode2
|
%!s(int64=9) %!d(string=hai) anos |
Arseniy Shestakov
|
452e28d183
Remove some useless includes found by cppclean
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
69395d4c78
Fix bonus tree on node move
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
d42947f109
Added move constructor for BonusList
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
55e27a6334
Important fix
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
681b3c7078
reduced code duplication
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
629922f43e
Added move constructors for minimum required Bonus system`s classes
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
89ce1a4509
Fixed uninitialized field
|
%!s(int64=9) %!d(string=hai) anos |
Arseniy Shestakov
|
10dbbead2d
Fix indentation of logging code and around it
|
%!s(int64=9) %!d(string=hai) anos |
Arseniy Shestakov
|
9fd1cff090
Refactoring: always use std prefix for shared_ptr, unique_ptr and make_shared
|
%!s(int64=9) %!d(string=hai) anos |
ArseniyShestakov
|
8fb5dacba2
CBonusSystemNode: get rid of non-const getBonusList
|
%!s(int64=10) %!d(string=hai) anos |
ArseniyShestakov
|
b48d65ad57
addNewBonus: add turnsRemain check for N_TURNS, N_DAYS and ONE_WEEK
|
%!s(int64=10) %!d(string=hai) anos |
ArseniyShestakov
|
7f0b0bd1b5
Bonus system: use updateBonuses in battleTurnPasseed
|
%!s(int64=10) %!d(string=hai) anos |
ArseniyShestakov
|
ee1c5e452f
Bonus system: add CWillLastDays selector
|
%!s(int64=10) %!d(string=hai) anos |
ArseniyShestakov
|
5bfbd8526b
Bonus system: fix N_DAYS bonus duration
|
%!s(int64=10) %!d(string=hai) anos |