Krisztián Szabó
|
cb3cc84c61
|
Give bonus experience for capturing a town even if the enemy hero escaped.
|
2023-09-11 19:51:23 +02:00 |
|
Krisztián Szabó
|
6a5e71aa63
|
Award 500 experience for towns conquered during a battle.
|
2023-09-11 09:37:48 +02:00 |
|
Ivan Savenko
|
e8453916cf
|
Merge remote-tracking branch 'vcmi/beta' into develop
|
2023-09-08 18:49:06 +03:00 |
|
Ivan Savenko
|
587be4c7d5
|
Merge pull request #2767 from IvanSavenko/dwelling_recruit_fix
Fixes ownership checks for creature recruitment
|
2023-09-07 15:09:55 +03:00 |
|
Ivan Savenko
|
bef97889e9
|
Merge pull request #2773 from wb180/blindedStackMoraleFix
Blinded stack should not be able to get morale
|
2023-09-07 10:54:51 +03:00 |
|
Ivan Savenko
|
f39fbe5151
|
Merge pull request #2757 from IvanSavenko/filesystem_refactor
Filesystem refactor - part 1
|
2023-09-07 10:51:02 +03:00 |
|
Ivan Savenko
|
e5719daf11
|
Added "vcmiartifacts angelWings" form to cheat
|
2023-09-06 22:44:41 +03:00 |
|
Ivan Savenko
|
1f1f978328
|
Fixed battle replay
|
2023-09-06 16:03:47 +03:00 |
|
Ivan Savenko
|
8bdddd1324
|
Fix tests compilation
|
2023-09-06 16:03:47 +03:00 |
|
Ivan Savenko
|
9fa7a93fb0
|
Properly pass battleID in all battle netpack's
|
2023-09-06 16:03:47 +03:00 |
|
Ivan Savenko
|
747e28947a
|
Fix build
|
2023-09-06 16:03:47 +03:00 |
|
Ivan Savenko
|
3a88180494
|
Separated game and battle callback (server & client only)
|
2023-09-06 16:03:39 +03:00 |
|
Ivan Savenko
|
fc4dfda00f
|
Added support for concurrent battles to gamestate and server
|
2023-09-06 16:03:02 +03:00 |
|
Evgeniy Meshcheryakov
|
e9c2d4e857
|
Blinded stack should not be able to get morale
|
2023-09-06 12:40:05 +03:00 |
|
Ivan Savenko
|
ad25bfb4bb
|
Fixed invisible creatures from SUMMON_GUARDIANS bonus
|
2023-09-06 11:29:28 +03:00 |
|
Ivan Savenko
|
b159d8a028
|
Fixes ownership checks for creature recruitment
|
2023-09-05 23:12:57 +03:00 |
|
Ivan Savenko
|
86a7f5f5cd
|
Removed getStr(bool), replaced with similar toString()
|
2023-09-04 22:21:02 +03:00 |
|
Ivan Savenko
|
6a260a60cf
|
Fix resource creation
|
2023-09-04 18:22:34 +03:00 |
|
Ivan Savenko
|
6f0108e462
|
Use ResourcePath for referencing texts and json's
|
2023-09-04 18:22:34 +03:00 |
|
Ivan Savenko
|
823ffa7a07
|
Always use ResourcePath for referencing images and animations
|
2023-09-04 18:22:34 +03:00 |
|
nordsoft
|
e85eb36bbd
|
Battle timer fix
|
2023-09-02 13:14:24 +04:00 |
|
nordsoft
|
48fb167fef
|
Fix timer end turn while standing on obstacles/water
|
2023-09-02 03:27:46 +04:00 |
|
nordsoft
|
0fc6e2b316
|
rollback query blocking
|
2023-09-02 03:17:51 +04:00 |
|
nordsoft
|
9cd3b537ad
|
Add turn timer allowed option
|
2023-09-02 03:17:32 +04:00 |
|
Nordsoft91
|
c45ab07d0b
|
Merge pull request #2698 from Nordsoft91/turn-timer
Turn timer fixes
|
2023-09-01 00:31:52 +04:00 |
|
Ivan Savenko
|
0f4f9b3233
|
Fix handling of opening spells when tactics is present
|
2023-08-31 01:32:32 +03:00 |
|
nordsoft
|
00216168bf
|
Timer works as designed
|
2023-08-30 03:44:09 +04:00 |
|
nordsoft
|
cc3ca9a41e
|
Timers fixes
|
2023-08-30 03:33:59 +04:00 |
|
nordsoft
|
9a42abe2a7
|
Extended timer info to exhange between client and server
|
2023-08-30 03:11:46 +04:00 |
|
nordsoft
|
f30f00faa0
|
Timer pausing while waiting for player accept turn
|
2023-08-30 02:18:44 +04:00 |
|
nordsoft
|
b4c20734f3
|
Support timer logic for pve and pvp
|
2023-08-30 02:17:29 +04:00 |
|
nordsoft
|
03496e6738
|
Code review fixes
|
2023-08-29 15:48:42 +04:00 |
|
nordsoft
|
883c68b151
|
Remove unused variable
|
2023-08-28 19:57:42 +04:00 |
|
nordsoft
|
21af69e0b7
|
Fix timer synchornization
|
2023-08-28 19:45:15 +04:00 |
|
nordsoft
|
68b11dbe38
|
Fix no-base turn timer
|
2023-08-28 19:45:15 +04:00 |
|
nordsoft
|
15f57a0817
|
Timer enabler
|
2023-08-28 19:45:15 +04:00 |
|
nordsoft
|
2c61d1b23f
|
Use precision clocks for timer
|
2023-08-28 19:45:15 +04:00 |
|
nordsoft
|
7dc1717ec6
|
Handle timer for tactic phase
|
2023-08-28 19:45:15 +04:00 |
|
nordsoft
|
4ee47b01ae
|
Make possible to play with different timers independently
|
2023-08-28 19:45:15 +04:00 |
|
nordsoft
|
6226ddf4a7
|
Fix potential concurrenccy issues
|
2023-08-28 19:45:15 +04:00 |
|
nordsoft
|
98f7ed9dfd
|
Implement player start turn query
|
2023-08-28 18:56:36 +04:00 |
|
nordsoft
|
084122bc80
|
Fix compiling
|
2023-08-28 17:26:16 +04:00 |
|
nordsoft
|
86ab97c64f
|
Fix stop on flight for timer
|
2023-08-28 17:21:38 +04:00 |
|
nordsoft
|
0bb352565a
|
Fix creature timer update
|
2023-08-28 17:12:08 +04:00 |
|
nordsoft
|
0bc2302f1f
|
Fix battle timer logic
|
2023-08-28 17:12:08 +04:00 |
|
Nordsoft91
|
1586c6c6a0
|
Merge pull request #2668 from IvanSavenko/remove_current_player
Remove "currentPlayer" from gamestate
|
2023-08-28 17:10:28 +04:00 |
|
Ivan Savenko
|
ce20d913e0
|
Fix checking PlayerColor's for validness
|
2023-08-27 01:35:38 +03:00 |
|
Ivan Savenko
|
edd029c79c
|
Replace "currentPlayer" from gamestate with "activePlayers"
- Allows multiple active players at once, e.g. simturns
- Cleared up validation of netpacks by server, e.g. always check for
pack sender
|
2023-08-25 18:56:15 +03:00 |
|
Ivan Savenko
|
e54287ea5d
|
Converted remaining identifier to new system
|
2023-08-25 13:38:02 +03:00 |
|
Ivan Savenko
|
0240ee886d
|
Converted (almost) all namespace enum's to enum classes
|
2023-08-25 13:38:02 +03:00 |
|