Ivan Savenko
|
6a08a96d0c
|
Added createObject call as wrapper around NewObject netpack
|
2023-06-23 13:42:08 +03:00 |
|
Ivan Savenko
|
d8879f1e53
|
NewObject pack now receives visitable position instead of h3m position
|
2023-06-23 13:34:51 +03:00 |
|
Ivan Savenko
|
69dc95c3c8
|
Merge pull request #2235 from IvanSavenko/hota_h3m_support
Hota h3m support
|
2023-06-23 13:32:10 +03:00 |
|
Ivan Savenko
|
bd4d2788ed
|
Split pathfinder into multiple smaller files
|
2023-06-21 13:46:09 +03:00 |
|
Ivan Savenko
|
87fcfa4add
|
Removed excessive pathfinder includes
|
2023-06-21 12:00:44 +03:00 |
|
Ivan Savenko
|
3913b8e98c
|
Heroes placed on water in map will be automatically given boat
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
a84666edf6
|
MetaString can be serialized in json
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
d51fe62804
|
Win/loss condition texts use MetaString
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
56d69e790b
|
Renamed MetaString methods to more logical names
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
f35b3a0dc3
|
Replace MetaString operator << with member function
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
6ed0fbe579
|
Fix excessive warning - neutral town with Portal is perfectly legal
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
ece9982ca0
|
Fix build
|
2023-06-16 18:11:45 +03:00 |
|
Ivan Savenko
|
6aedb99117
|
Cleaned up IShipyard interface
|
2023-06-16 17:59:10 +03:00 |
|
Tomasz Zieliński
|
adec58f5bf
|
- Set fixed boat type for Tavern / Prison
- Move magical boat offset to static function
|
2023-06-15 17:53:18 +02:00 |
|
Tomasz Zieliński
|
351d596bdc
|
Handle water Prisons and Taverns.
|
2023-06-08 09:17:08 +02:00 |
|
Tomasz Zieliński
|
db917ae435
|
Fix #1140
|
2023-06-07 17:29:07 +02:00 |
|
Ivan Savenko
|
1e9eea30e1
|
Merge remote-tracking branch 'soundsgood/CArtHandler-rework' into develop
|
2023-06-05 18:53:17 +03:00 |
|
Ivan Savenko
|
acac42291e
|
Remove excessive CMap.h includes
|
2023-05-31 23:18:38 +03:00 |
|
Michael
|
70bdec41a3
|
case-insensitive cheats
|
2023-05-20 01:14:06 +02:00 |
|
SoundSSGood
|
021f94a579
|
artifact utils
|
2023-05-17 17:00:31 +03:00 |
|
SoundSSGood
|
a10279e1cc
|
Grail fix
|
2023-05-16 16:51:45 +03:00 |
|
Ivan Savenko
|
79982c4ad4
|
Fix broken bonuses due to calling PutArtifact before NewArtifact
|
2023-05-09 16:48:52 +03:00 |
|
nordsoft
|
ce80c83ca2
|
Merge remote-tracking branch 'upstream/develop' into town-buildings
# Conflicts:
# lib/CTownHandler.cpp
# lib/rewardable/Interface.cpp
|
2023-05-04 22:23:44 +04:00 |
|
Konstantin
|
05eccbc2bb
|
vcmi: split bonus to enumerator and HeroBonus.h
|
2023-05-03 18:01:06 +03:00 |
|
nordsoft
|
92dcfd1f68
|
Fix garrisons hero
|
2023-05-02 15:09:02 +04:00 |
|
nordsoft
|
96420bfc05
|
Fix configurable reward for non-query scenrio
|
2023-05-02 14:45:42 +04:00 |
|
Konstantin
|
fbc05c70ac
|
vcmi: camelCase methods of new classes
Also use EGameSettings for clamping morale and luck
|
2023-05-02 12:09:13 +03:00 |
|
Konstantin
|
a6de9097be
|
vcmi: rename HeroBonus.h to Bonus.h
|
2023-05-02 11:20:58 +03:00 |
|
nordsoft
|
c4cf2a100b
|
Fix behavior for hero bought in town tavern
|
2023-05-02 04:44:09 +04:00 |
|
Ivan Savenko
|
916b41d9a7
|
Merge pull request #2078 from IvanSavenko/shortcuts
Basic shortcuts system
|
2023-05-01 21:45:52 +03:00 |
|
nordsoft
|
59bc9326e9
|
Remove excess pointer from market interface
|
2023-05-01 21:49:37 +04:00 |
|
Ivan Savenko
|
a654cc2391
|
Removed vstd::advance. Added vstd::next to handle similar cases.
|
2023-05-01 17:58:18 +03:00 |
|
Ivan Savenko
|
ac09f78c67
|
Merge pull request #2109 from IvanSavenko/server_fix
Fix potential nullptr-to-reference conversion
|
2023-05-01 16:36:51 +03:00 |
|
Ivan Savenko
|
c7bee037d2
|
Fix potential nullptr-to-reference conversion
|
2023-05-01 14:44:52 +03:00 |
|
Ivan Savenko
|
4aa232a60a
|
Merge pull request #2055 from SoundSSGood/cartifactholder-rework
Artifact related code refactoring part2 (client CArtifactHolder)
|
2023-05-01 02:33:08 +03:00 |
|
Konstantin
|
86f5d6de69
|
vcmi: modernize headers
|
2023-04-30 13:35:54 +03:00 |
|
Ivan Savenko
|
d985ac90d3
|
Merge master -> develop
|
2023-04-28 22:57:25 +03:00 |
|
Ivan Savenko
|
c55f52e84f
|
Fixed disabled special weeks
|
2023-04-28 16:54:00 +03:00 |
|
Konstantin P
|
b472c89276
|
vcmi: make some CStack properties private
There is a getters for this properties already available
|
2023-04-27 20:58:49 +03:00 |
|
Ivan Savenko
|
fb739e7186
|
Merge beta -> develop
|
2023-04-26 22:48:08 +03:00 |
|
Ivan Savenko
|
9296306fa3
|
Merge pull request #2041 from IvanSavenko/bugfixing_for_hotfix
Fixes for 1.2.1
|
2023-04-24 18:13:00 +03:00 |
|
Ivan Savenko
|
48abf46824
|
Merge pull request #2005 from IvanSavenko/advmap_refactor
Refactoring of adventure map interface
|
2023-04-24 17:19:22 +03:00 |
|
Andrii Danylchenko
|
eff158a9a8
|
Fix killing hero with grail
|
2023-04-23 16:17:27 +03:00 |
|
SoundSSGood
|
c86af54ce1
|
arts move condition fix
|
2023-04-23 14:18:55 +03:00 |
|
Nordsoft91
|
a553a4aa66
|
Merge pull request #2030 from Nordsoft91/boats
|
2023-04-22 03:27:00 +04:00 |
|
Ivan Savenko
|
7db67a3101
|
int3 now has proper hasher function
|
2023-04-20 22:04:24 +03:00 |
|
nordsoft
|
de159df481
|
Rename boats
|
2023-04-20 21:20:51 +04:00 |
|
Ivan Savenko
|
9882c37ce3
|
Good morale can no longer happen after battle is over
|
2023-04-20 13:10:03 +03:00 |
|
Ivan Savenko
|
d9939f0918
|
Bad morale can no longer happen after waiting
|
2023-04-20 13:08:55 +03:00 |
|
Ivan Savenko
|
4bb4d7e7a5
|
Merge pull request #1989 from SoundSSGood/refactoring-arts-p1
Artifact related code refactoring part1 (initial)
|
2023-04-19 15:31:11 +03:00 |
|