Ivan Savenko
|
d2839c8e52
|
Rewardable object randomization is now always server-sided
|
2024-07-16 13:13:39 +00:00 |
|
Ivan Savenko
|
5178e4842e
|
Moved generation of new rumors to server
|
2024-07-16 13:13:39 +00:00 |
|
Ivan Savenko
|
55bf75c43e
|
Remove no longer used random seeds from StartInfo
|
2024-07-16 13:13:39 +00:00 |
|
Ivan Savenko
|
0d66ddbeec
|
GameState now uses random generator from server. Blocked access to rmg
on client
|
2024-07-16 13:13:38 +00:00 |
|
Ivan Savenko
|
63bcf7d83c
|
Replaced most of usages of CRandomGenerator with vstd::RNG in library
|
2024-07-16 13:13:07 +00:00 |
|
Ivan Savenko
|
60a51e98de
|
Remove usage of std::function from CRandomGenerator
|
2024-07-16 13:13:07 +00:00 |
|
Ivan Savenko
|
ad9750ed3e
|
Merge pull request #4186 from SoundSSGood/end-of-battle-artifacts-transfer
End of battle artifacts transfer
|
2024-07-16 12:45:13 +03:00 |
|
Ivan Savenko
|
696cce7f7f
|
Merge pull request #4253 from smanolloff/random-port
Bind VCMI server to a random TCP port
|
2024-07-16 12:25:29 +03:00 |
|
Ivan Savenko
|
c00a1e1b0c
|
Fixed new issues detected by SonarCloud
|
2024-07-15 07:46:40 +00:00 |
|
Simeon Manolov
|
9d73b50979
|
Bind server to a randomly assigned port
|
2024-07-12 01:06:36 +03:00 |
|
Ivan Savenko
|
6b8f94e6e7
|
Merge remote-tracking branch 'vcmi/master' into develop
|
2024-07-11 17:43:44 +00:00 |
|
SoundSSGood
|
b42c6dbf44
|
fixed regressions
|
2024-07-09 14:27:05 +03:00 |
|
SoundSSGood
|
ef1fbffad4
|
ArtifactsUIController class
|
2024-07-09 14:27:05 +03:00 |
|
SoundSSGood
|
f87762bc96
|
endBattleConfirm
|
2024-07-09 14:27:04 +03:00 |
|
SoundSSGood
|
6dd76908bc
|
MoveArtifact struct not used now
|
2024-07-09 14:27:04 +03:00 |
|
SoundSSGood
|
5dbe88d9a4
|
End of battle BulkMoveArtifacts
|
2024-07-09 14:27:04 +03:00 |
|
Ivan Savenko
|
6300473ff8
|
Block AI from acting at the same time as guest-human during simturns
|
2024-07-08 20:57:47 +00:00 |
|
Ivan Savenko
|
c357fdb80d
|
Reveal terrain whenever hero receives a secondary skill
|
2024-07-08 20:56:17 +00:00 |
|
Alexander Wilms
|
02e429e973
|
Fix typos using https://github.com/crate-ci/typos
Changes were reviewed manually
|
2024-06-24 03:47:19 +02:00 |
|
Ivan Savenko
|
3bea383b59
|
Merge branch 'vcmi/beta' into 'vcmi/develop'
|
2024-06-21 12:58:36 +00:00 |
|
Ivan Savenko
|
8c63a3e4de
|
Running out of timer during battle will no longer force retreat
|
2024-06-19 19:59:06 +00:00 |
|
Ivan Savenko
|
2d0bd94135
|
Fix rmg generation if player list is not continuous
|
2024-06-17 13:35:58 +00:00 |
|
Ivan Savenko
|
3a602bd3d4
|
Merge pull request #4040 from MichalZr6/develop
Add amount of resurrected Vampires to the battle log
|
2024-06-12 17:35:39 +03:00 |
|
Ivan Savenko
|
b4c6906471
|
Merge branch 'vcmi/beta' into 'vcmi/develop'
|
2024-06-11 19:22:23 +00:00 |
|
MichalZr6
|
15f86c0284
|
Fixed issues from review
|
2024-06-11 16:47:23 +02:00 |
|
MichalZr6
|
65d22f17ae
|
proper logging of drained life and resurrected count
new struct for keeping track of healed HP (also drained life) and resurrected count
|
2024-06-09 23:54:20 +02:00 |
|
Ivan Savenko
|
106a3b6c8e
|
Fix self-visiting skipping battle on landing after flying above monster
|
2024-06-04 14:13:12 +00:00 |
|
Ivan Savenko
|
dcbfea018b
|
Fix crash on disconnecting from the game
|
2024-06-04 14:12:16 +00:00 |
|
Ivan Savenko
|
b8beb4fb13
|
Fixes for various minor issues detected by Sonar Cloud
|
2024-06-01 11:48:30 +00:00 |
|
Ivan Savenko
|
f39aaf2495
|
After-battle object visitation will now occur after levelups
|
2024-06-01 10:06:16 +00:00 |
|
Ivan Savenko
|
df83fa33a1
|
Merge branch 'vcmi/master' into 'vcmi/develop'
|
2024-05-31 09:34:21 +00:00 |
|
Ivan Savenko
|
5ecb527252
|
Merge pull request #3997 from IvanSavenko/serialization_refactor
[1.6] Serialization refactor
|
2024-05-30 19:13:21 +03:00 |
|
Ivan Savenko
|
9e0bae96cc
|
Merge pull request #3895 from SoundSSGood/CWindowWithArtifacts-refactoring2
CWindowWithArtifacts refactoring part2
|
2024-05-30 19:12:39 +03:00 |
|
Ivan Savenko
|
888149c6f6
|
Implemented simple versioning system for multiplayer
|
2024-05-29 20:08:32 +00:00 |
|
Ivan Savenko
|
2fcbfd978a
|
Merge pull request #4049 from IvanSavenko/campaign_fix
[1.5.2] Campaign fixes
|
2024-05-29 18:14:04 +03:00 |
|
Ivan Savenko
|
2ff28f6957
|
Merge pull request #4018 from IvanSavenko/voting
[1.5.2?] Multiplayer voting
|
2024-05-29 18:13:42 +03:00 |
|
Ivan Savenko
|
a8b07477b4
|
Fix hero kill mission not registered if target hero was the attacker
|
2024-05-28 15:43:06 +00:00 |
|
Ivan Savenko
|
3afbd03089
|
Attempt to track down crash on battle end
|
2024-05-28 14:41:05 +00:00 |
|
Ivan Savenko
|
64ad57470c
|
Fix crash on applying necromancy when battle ended in a draw
|
2024-05-23 12:46:28 +00:00 |
|
Ivan Savenko
|
f8a206b0c6
|
Fix serialization of size_t breaking 32<->64 bit compatibility
|
2024-05-23 12:46:28 +00:00 |
|
Ivan Savenko
|
3ad618e0d8
|
Fix crash on bonus with invalid spell ID
|
2024-05-23 12:46:28 +00:00 |
|
Ivan Savenko
|
c85ea98519
|
Merge pull request #4019 from IvanSavenko/simturn_tweaks
[1.5.2] Simturn tweaks
|
2024-05-21 14:18:42 +03:00 |
|
Ivan Savenko
|
215b279ea8
|
Contact between allies will no longer break simturns
|
2024-05-19 20:18:14 +00:00 |
|
Ivan Savenko
|
e04c662bc9
|
Owned object in range of enemy heroes now break simturns
|
2024-05-19 20:03:24 +00:00 |
|
Ivan Savenko
|
10b50cd905
|
It is now possible to vote for simturns and turn timer changes
|
2024-05-19 18:31:32 +00:00 |
|
Ivan Savenko
|
8931121d2e
|
Merge pull request #3995 from IvanSavenko/old_projects_remove
[1.6] Remove old project files
|
2024-05-19 15:44:32 +03:00 |
|
Ivan Savenko
|
004e6d1fcb
|
Fix crash on starting random map with random number of players
|
2024-05-17 18:25:09 +00:00 |
|
SoundSSGood
|
7abfa7b42a
|
ArtifactPosition::TRANSITION_POS now is simple ArtSlotInfo
|
2024-05-17 14:59:51 +03:00 |
|
Ivan Savenko
|
eb67e04ccb
|
Remove old and unmaintained codeblocks project
|
2024-05-17 10:44:57 +00:00 |
|
Ivan Savenko
|
3f6eb13ee0
|
Delete old and unmaintained msvc project files
|
2024-05-17 10:44:11 +00:00 |
|