DjWarmonger
|
30b79588db
- Moved gameState::guardingCreaturePosition() to CMap so it doesn't need to be recalculated many times for every player.
|
11 ani în urmă |
DjWarmonger
|
1d6e265e34
- Fixed special spells spawning in Pyramid
|
11 ani în urmă |
DjWarmonger
|
0347c61dd2
All new spells will be possible to spawn in town magic guilds.
|
11 ani în urmă |
Ivan Savenko
|
8d178fbcf5
Minor fixes:
|
11 ani în urmă |
Ivan Savenko
|
7f07a30d7d
More fixes for map-specific crashes, fixes #1427 and #733
|
11 ani în urmă |
beegee1
|
d4fd361d4b
- fixed #1643 -> hero placeholder handling
|
11 ani în urmă |
beegee1
|
22e119770a
Fixed mantis #1645
|
11 ani în urmă |
Ivan Savenko
|
2c4c964a45
Large rewrite of adventure map objects:
|
11 ani în urmă |
Ivan Savenko
|
7e02f6b670
Support for overriding victory/defeat conditions from h3m map or
|
11 ani în urmă |
Ivan Savenko
|
0c5be52a42
Win/loss conditions based on logical expressions, yet another large
|
11 ani în urmă |
beegee1
|
11ca1ec1f8
- Fixed custom main hero handling (map options)
|
12 ani în urmă |
Ivan Savenko
|
6427827b33
Fixed extremely slow parsing of maps directory
|
12 ani în urmă |
Ivan Savenko
|
ee6cdbeffe
went through the rest of cppcheck warnings, mostly harmless
|
12 ani în urmă |
Michał W. Urbańczyk
|
a2610de87d
Fixed #1385 (and possible some related issues)
|
12 ani în urmă |
Ivan Savenko
|
b87897096c
Filesystem handling is now more flexible
|
12 ani în urmă |
Ivan Savenko
|
f82122d9be
second part of c++11 update. gcc 4.5 and VS 2010 are no longer supported
|
12 ani în urmă |
Ivan Savenko
|
6737c270c9
gcc 4.5 compatibility fixes. Mostly due to lack of fully finctional nullptr class
|
12 ani în urmă |
Michał W. Urbańczyk
|
fc6e72dc75
* Fixed enchantments (#1265). Their effects were not properly added when reading config. Battle interface will be little less likely to block itself after corrupted spell cast.
|
12 ani în urmă |
Michał W. Urbańczyk
|
be7c2bd07f
CGHeroInstance* can be serialized over network even when hero has been defeated. Strongly typed hero type ID introduced.
|
12 ani în urmă |
beegee1
|
03c2aa9153
- Refactored CMapEditManager(added structure for undo functionality) - Refactored CMap(terrain pointer is private, safe access via getTile)
|
12 ani în urmă |
beegee1
|
c7c2686379
- Integrated the logging API into the client and the lib - Remove some more comments and switched to /// style - Fixed recursive locks - Added Global.h to CMakeLists(now visible in qt-creator) - Removed usage of shared_mutex - Added unique_ptr to CLogger targets
|
12 ani în urmă |
beegee1
|
ee51c5beb5
- Renamed /lib subfolders to lowercase
|
12 ani în urmă |