AlexVinS
|
04f7b4f951
Cleanup
|
%!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 |
AlexVinS
|
d42947f109
Added move constructor for BonusList
|
%!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 |
DjWarmonger
|
d188b86a50
As suggested by AVS, I made CBonusYSstemNode noncopyable. However, it is copied somewhere in the code, but I can't find it with MVS:
|
%!s(int64=10) %!d(string=hai) anos |
Vadim Markovtsev
|
3926920103
Rename radious -> radius
|
%!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=10) %!d(string=hai) anos |
ArseniyShestakov
|
8fb5dacba2
CBonusSystemNode: get rid of non-const getBonusList
|
%!s(int64=10) %!d(string=hai) anos |
ArseniyShestakov
|
f99ffbd074
Bonus system: use duration helpers in selecters
|
%!s(int64=10) %!d(string=hai) anos |
ArseniyShestakov
|
6d395bcba7
Bonus system: add turnsRemain support for ONE_WEEK duration
|
%!s(int64=10) %!d(string=hai) anos |
ArseniyShestakov
|
96897acc46
CWillLastDays: add condition for permanent durations
|
%!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 |
DjWarmonger
|
17071c6ec8
Merge pull request #125 from ArseniyShestakov/newMovementSystem
|
%!s(int64=10) %!d(string=hai) anos |
ArseniyShestakov
|
68bd37aa45
Store penalty in value of FLYING_MOVEMENT and WATER_WALKING
|
%!s(int64=10) %!d(string=hai) anos |
ArseniyShestakov
|
6ebe2abc1a
Fix penalties for FLYING_MOVEMENT and WATER_WALKING
|
%!s(int64=10) %!d(string=hai) anos |
ArseniyShestakov
|
46c7e8e36d
Add list ending comment as suggested by @alexvins
|
%!s(int64=10) %!d(string=hai) anos |
ArseniyShestakov
|
25da9f249e
Move NO_TERRAIN_PENALTY to the end of list to avoid save breakage
|
%!s(int64=10) %!d(string=hai) anos |
ArseniyShestakov
|
52a52dcfd9
Implement NO_TERRAIN_PENALTY bonus
|
%!s(int64=10) %!d(string=hai) anos |
Alexander Shishkin
|
fca4deaad2
Merge pull request #122 from vmarkovtsev/feature/warnings
|
%!s(int64=10) %!d(string=hai) anos |
Vadim Markovtsev
|
e4b1ef1405
Add "override" to virtual overriden methods
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
a4d4851d80
Fix typo: casted->cast
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
eb1753851e
Fix comment
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
8f2da66a18
fix mantiss 1967 + some refactoring
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
2cb6cb7baa
Remove useless durationType selector
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
5b29e800f7
Cleanup: use only CBonusSystemNode::treeHasChanged() when changing treeChanged
|
%!s(int64=10) %!d(string=hai) anos |