7ffe014d6b
Remove allowed artifacts list from arthandler
...
1. Handlers should not contain non-const game state data
2. This field was duplicating same field in CMap
3. Due to removal of VLC serialization, this field is not updated on map
load leading to issues with artifact randomization
2023-12-11 15:06:04 +02:00
493acd9b75
One little fix for inconsistent indexes
2023-12-11 08:28:53 +01:00
109139c913
Build fix
2023-12-11 08:27:57 +01:00
8a93b1083f
Merge remote-tracking branch 'origin/beta' into random_prison_distributor
2023-12-11 07:49:43 +01:00
8fe6a103cd
- Move Hero / Prison distribution to separate modificator
...
- Protect rolling and banning hero with mutex
2023-12-11 07:37:23 +01:00
6fe8ed7a03
Merge pull request #3127 from vcmi/fix_random_object_templates
...
Use the object templates with least terrains allowed
2023-12-10 23:11:20 +02:00
fa11b52a6c
Merge pull request #3287 from vcmi/fix_template_validation
...
Fix template validation
2023-12-10 22:47:23 +02:00
933598dd91
Merge pull request #3273 from vcmi/fix_passable_hero
...
Fix passable hero
2023-12-10 22:45:33 +02:00
8bf05a8f77
Merge pull request #3272 from vcmi/fix_rmg_monoliths
...
Fix rmg monoliths
2023-12-10 22:44:05 +02:00
a1a317aef4
Merge pull request #3280 from IvanSavenko/hotfix
...
[1.4.1] Hotfixes
2023-12-10 22:43:05 +02:00
7187ba2d79
Fix crash on visiting Seer Hut with no reward
2023-12-10 19:48:44 +02:00
b62e801530
Fix uninitialized variable in Seer Huts
2023-12-10 19:48:27 +02:00
65721123a1
Partial fix for Coronius specialty bug
2023-12-10 19:17:58 +02:00
c0572b061a
Fix compile on FreeBSD
2023-12-10 19:17:24 +02:00
3b6d3dee69
Slayer spell should only affect creatures with KING bonus
2023-12-10 19:17:09 +02:00
48f0da1fdc
#3290 - skip bad teleports (exit in rocks)
2023-12-10 18:38:54 +02:00
999db2ed78
Avoid boost::format that throws exception on invalid format string
2023-12-10 16:37:58 +02:00
ee7bd87b8d
Fix crash on losing mission-critical hero in battle
2023-12-10 16:14:01 +02:00
d0e100c1bb
Fix unused variable
2023-12-10 09:50:25 +01:00
91ebac3c2e
Fix incorrect check
2023-12-10 09:46:20 +01:00
2de7a3939a
Fix text identifier for generic signs without custom text
2023-12-09 18:09:57 +02:00
2261298d09
Revert U-turns block. Actually possible in H3 and has unintended side
...
effects
2023-12-09 18:09:38 +02:00
df78c9c6f1
Added workaround for crashes with outdated mods
2023-12-09 18:08:22 +02:00
d15e9f886c
Cleanup
2023-12-09 15:35:32 +01:00
134f78113e
Remove unneccessary code
2023-12-09 15:20:11 +01:00
cef25cca03
Fix for starting hero being passable
2023-12-09 14:59:09 +01:00
0f23dde85d
Fixed crash due to incorrect monolith id scopes
2023-12-09 14:25:03 +01:00
a24e78a210
real unlimited movement (like in OH3)
2023-12-09 13:42:09 +01:00
4bad88f141
implement luck and morale cheats from OH3
2023-12-08 19:20:53 +01:00
c9de10ea74
Merge pull request #3259 from vcmi/fix_corpse
...
Fix corpse
2023-12-07 23:55:07 +02:00
500f945222
Update lib/mapObjectConstructors/AObjectTypeHandler.cpp
2023-12-07 22:48:51 +02:00
c316087950
Distribute objects among zones in random order
2023-12-07 17:41:41 +01:00
7fa01a3497
Fix for randomly banning or exceeding limits of zone objects
2023-12-07 17:41:09 +01:00
edbe25b33a
Updated layout and localizations
2023-12-07 16:36:44 +02:00
f17d8babc5
Do not route road through the Corpse
2023-12-07 12:57:39 +01:00
653304b004
Implemented accumulating timers, rename creature timer to unit timer
2023-12-07 13:57:16 +02:00
5ad682048f
Fix
2023-12-06 21:47:20 +01:00
69ff1734b0
Use reference
2023-12-06 21:05:27 +01:00
6cd19b81dd
Working fir for Corpse issue:
...
- Do not place guard next to blockVis object, if possible
- Do not place two blockVis objects next to each other
2023-12-06 20:49:28 +01:00
03fa75c51e
Some refactoring, commiting current state after tests
2023-12-06 09:49:41 +01:00
cd5d6a8f77
Fix loading of artifact ID for "transport item" victory condition
2023-12-03 19:45:18 +02:00
a1f4748bbc
Fix socket shutdown
2023-12-03 19:44:58 +02:00
773071fee3
Fix AI movement through wandering monsters
2023-12-03 15:58:44 +02:00
be9c7f2099
Merge pull request #3239 from IvanSavenko/pathfinder_fixes
...
Pathfinder fixes
2023-12-02 12:20:44 +02:00
a7d6068bf6
Do not ignore block-visit objects when computing guardian locations
2023-11-28 19:32:03 +02:00
37d81e916e
Fix creature appearance on hota maps
2023-11-28 19:31:38 +02:00
0d6bd0c60a
Fix assertion failure in RMG
2023-11-28 16:37:21 +02:00
9277761da5
Do not allow building boat if there is already boat with hero in it
2023-11-28 15:49:03 +02:00
8cbc2c01ad
Do not allow moving through most of visitable objects
2023-11-28 12:32:24 +02:00
faead7739a
Do not allow U-turns while flying. Works fine, but poor representation in
...
UI
2023-11-28 12:32:24 +02:00