Ivan Savenko
|
d09fb07362
Use throwing ::at to prevent undefined behavior
|
1 year ago |
Ivan Savenko
|
434a2fb0fb
Explicitly specify to use ranged or melee attack for damage estimation
|
1 year ago |
Ivan Savenko
|
7f9df2ef6f
Tweaks to retaliation damage calculation:
|
1 year ago |
Ivan Savenko
|
ac4204f660
Fixed calculation of retaliation damage
|
1 year ago |
Ivan Savenko
|
907438c6f5
Fix crash on attempt to compute movement range for siege tower
|
1 year ago |
Ivan Savenko
|
a9866bb5c6
Added RandomGeneratorUtil::nextItemWeighted convenience method
|
1 year ago |
Ivan Savenko
|
2a193effcc
Merge branch 'master' into 'develop'
|
1 year ago |
Ivan Savenko
|
24d25730ad
Changed checks for null with checks for hasValue
|
1 year ago |
Ivan Savenko
|
bd5682ecc3
Merge remote-tracking branch 'vcmi/master' into develop
|
1 year ago |
Alexander Wilms
|
f08c6d1ce9
Fix issues created by type replacement script
|
1 year ago |
Alexander Wilms
|
73019c204d
Replace redundant types with `auto` for the lvalues of template factory functions for smart pointers
|
1 year ago |
Ivan Savenko
|
0d0d3d8c80
Renamed speed -> getMovementRange, remove misleading default parameter
|
1 year ago |
Ivan Savenko
|
85de3143ff
Fixed Genie spellcasting logic to account for spell immunities
|
1 year ago |
Ivan Savenko
|
3ac80e1f09
Avoid costly std vector construction
|
1 year ago |
Ivan Savenko
|
885dce0c27
Replace static_cast's of Identifiers with getNum call
|
2 years ago |
Ivan Savenko
|
2b9c362d5b
Explicitly convert identifier to underlying enumeration
|
2 years ago |
Ivan Savenko
|
b88a8da4e8
Split off some netpack structures into separate files
|
2 years ago |
Ivan Savenko
|
3880ea58b9
Merge branch 'josch/dos2unix' into develop
|
2 years ago |
Ivan Savenko
|
ac925bb786
Renamed new types for consistency with code style
|
2 years ago |
Ivan Savenko
|
b394158dc9
Bonus Source ID now uses metaidentifier
|
2 years ago |
Ivan Savenko
|
0a10fc30b8
(lib) Bonus subtype is now stored as metaidentifier that can store any
|
2 years ago |
Johannes Schauer Marin Rodrigues
|
a1a5bc28c2
convert line endings from CRLF (Windows) to LF (Linux/Unix)
|
2 years ago |
nordsoft
|
16b147d588
Fix negative spell cost
|
2 years ago |
Ivan Savenko
|
c4e2417326
Fix crash on obstacle creation (e.g. moat)
|
2 years ago |
Ivan Savenko
|
3a88180494
Separated game and battle callback (server & client only)
|
2 years ago |
Ivan Savenko
|
0240ee886d
Converted (almost) all namespace enum's to enum classes
|
2 years ago |
Ivan Savenko
|
d0b3319f6a
Merge remote-tracking branch 'vcmi/beta' into develop
|
2 years ago |
Andrii Danylchenko
|
a7859dae39
Battle AI: archangels cast again
|
2 years ago |
Ivan Savenko
|
62fddca21e
Split massive CModHandler class/file into multiple parts:
|
2 years ago |
krs
|
756dd398c2
Added constant for BATTLE_SHOOTING_RANGE_DISTANCE
|
2 years ago |