Ivan Savenko
|
d85ee019ec
|
Removed CGHeroInstance::convertPosition method
|
2022-12-07 22:51:32 +02:00 |
|
Ivan Savenko
|
49cbd5adc9
|
CGHeroInstance::convertPosition is no longer static method
|
2022-12-07 22:34:08 +02:00 |
|
Ivan Savenko
|
908e6892f3
|
Removed CGHeroInstance::getPosition pseudo-override
Now access to hero visible position is always done via visitablePos
|
2022-12-07 22:10:08 +02:00 |
|
Ivan Savenko
|
2855606a88
|
Enabled & fixed -Woverloaded-virtual warning from gcc/cland
- fixed almost all instances of overloaded-virtual warning
- cleared up inheritance & method overrides in code affected by warning
|
2022-12-07 21:50:45 +02:00 |
|
Ivan Savenko
|
848454d48a
|
Check for end-of-battle after opening spells are cast, fixes potentially
infinite battle
|
2022-12-02 21:38:59 +02:00 |
|
nordsoft
|
b7cab0e01d
|
Merge remote-tracking branch 'upstream/develop' into battle-dialog
|
2022-11-30 01:03:57 +04:00 |
|
nordsoft
|
e865f484ff
|
Fix some problems with network game
|
2022-11-30 00:10:40 +04:00 |
|
nordsoft
|
e9e172164c
|
Implemented correct logic for battle queries
|
2022-11-25 03:02:34 +04:00 |
|
SoundSSGood
|
e6e669d024
|
ArtifactUtils::isSlotBackpack() func + refactoring
|
2022-11-18 23:13:44 +02:00 |
|
SoundSSGood
|
e9ab894638
|
backpack assemble
|
2022-11-18 01:55:29 +02:00 |
|
SoundSSGood
|
2d078132bf
|
assemble in backpack initial
|
2022-11-17 19:43:54 +02:00 |
|
nordsoft
|
b253b19dc3
|
Support draw scenario (doesnt work properly)
|
2022-11-16 02:50:47 +04:00 |
|
nordsoft
|
9b597fc8d4
|
Merge remote-tracking branch 'upstream/develop' into battle-dialog
|
2022-11-15 23:08:20 +04:00 |
|
Andrii Danylchenko
|
6974d4ea53
|
Merge pull request #1130 from IvanSavenko/banned_skills_fix
Fixes #1096 - do not propose banned skills on levelup
|
2022-11-15 09:32:12 +02:00 |
|
Ivan Savenko
|
729357824b
|
Added common method for secondary skill availability checks
|
2022-11-14 19:08:49 +02:00 |
|
SoundSSGood
|
f9738f0d0b
|
nullptr checks
|
2022-11-13 16:28:26 +02:00 |
|
SoundSSGood
|
aef87dd482
|
Apply suggested cosmetic changes
|
2022-11-13 15:28:09 +02:00 |
|
SoundSSGood
|
3142f32cbb
|
Fix for callback return. More code optimization
|
2022-11-11 01:28:04 +02:00 |
|
SoundSSGood
|
30db38c0fe
|
Unified CGameHandler::bulkMoveArtifacts and CGameHandler::bulkSwapArtifacts to one
|
2022-11-10 20:11:26 +02:00 |
|
SoundSSGood
|
ad47a7573c
|
Code style. Typo. Code clean up.
|
2022-11-10 18:29:39 +02:00 |
|
SoundSSGood
|
b9087e2d63
|
Apply suggestions from code review
Co-authored-by: Nordsoft91 <nordsoft@yahoo.com>
|
2022-11-10 17:45:54 +02:00 |
|
SoundSSGood
|
f2afd9e831
|
Update server/CGameHandler.cpp
Co-authored-by: Nordsoft91 <nordsoft@yahoo.com>
|
2022-11-10 17:37:50 +02:00 |
|
SoundSSGood
|
3a3b559a0b
|
attempt to fix the build
|
2022-11-07 14:20:28 +02:00 |
|
SoundSSGood
|
203c54e956
|
BulkMoveArtifacts structure optimization
|
2022-11-07 14:13:36 +02:00 |
|
SoundSSGood
|
f72a3e3884
|
function ArtifactUtils::checkSpellbookIsNeeded for the artifacts like a Titan's thunder
|
2022-11-07 00:18:05 +02:00 |
|
SoundSSGood
|
0f391e19d5
|
server side funcs
|
2022-11-06 23:59:30 +02:00 |
|
nordsoft
|
4ccad9178e
|
Fix potential BattleInfo destruction before usage
|
2022-11-06 21:46:56 +04:00 |
|
nordsoft
|
e9cf3ede2a
|
Try to handle queries by ai
|
2022-11-05 06:34:38 +04:00 |
|
nordsoft
|
0c4e50b63c
|
Initial prototype works
|
2022-11-05 03:35:51 +04:00 |
|
nordsoft
|
48925a50f2
|
Development
|
2022-11-05 03:35:46 +04:00 |
|
nordsoft
|
219a282916
|
First step
|
2022-11-05 03:35:32 +04:00 |
|
nordsoft
|
63b29cbaea
|
Code review tweaks
|
2022-10-08 19:52:53 +04:00 |
|
nordsoft
|
16e185343a
|
Add host commands to control game
|
2022-10-06 15:54:46 +04:00 |
|
nordsoft
|
895ec2d302
|
Make console available during other players' turn
|
2022-10-05 19:04:51 +04:00 |
|
nordsoft
|
77ff6a64e6
|
Show message about client connecting and disconnecting
|
2022-10-05 00:51:34 +04:00 |
|
nordsoft
|
0ea5a8fbe7
|
Merge remote-tracking branch 'upstream/develop' into mp-disconnection
# Conflicts:
# server/CVCMIServer.cpp
|
2022-10-04 17:41:43 +04:00 |
|
Andrii Danylchenko
|
5c44c8f4da
|
Merge pull request #1011 from kambala-decapitator/fix-multiple-heals
allow healing ability only before first turn of each round
|
2022-10-03 21:43:08 +03:00 |
|
nordsoft
|
f4b7cf8196
|
Transfer player ownership to AI
|
2022-10-03 20:47:00 +04:00 |
|
Andrey Filipenkov
|
52371a4d3e
|
allow healing ability before first turn attempt of each round
|
2022-10-03 15:48:39 +03:00 |
|
Tomasz Zieliński
|
20c102e648
|
Remove T prefix from new typedefs
|
2022-09-29 11:44:46 +02:00 |
|
Tomasz Zieliński
|
f386f42166
|
Merge remote-tracking branch 'origin/develop' into terrain-rewrite
# Conflicts:
# lib/Terrain.cpp
# lib/Terrain.h
# lib/battle/CBattleInfoEssentials.cpp
# lib/rmg/ObstaclePlacer.cpp
# lib/rmg/RiverPlacer.cpp
|
2022-09-27 07:50:17 +02:00 |
|
Nordsoft91
|
d4f97aadf0
|
Merge branch 'develop' into incomatibility-response
|
2022-09-25 13:26:07 +04:00 |
|
Tomasz Zieliński
|
4ea57ea7fc
|
A variety of suggested style tweaks
|
2022-09-25 09:33:56 +02:00 |
|
Andrey Filipenkov
|
ff635edc0b
|
wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
preparation for having client and server in a single process
|
2022-09-24 15:55:21 +03:00 |
|
Tomasz Zieliński
|
a5077245a8
|
Merge remote-tracking branch 'origin/develop' into terrain-rewrite
# Conflicts:
# lib/Terrain.cpp
# lib/Terrain.h
|
2022-09-23 20:01:13 +02:00 |
|
nordsoft
|
8f6f9707a6
|
Read error message from translate.json
|
2022-09-23 15:20:11 +04:00 |
|
nordsoft
|
e74890c4b1
|
Add system message about mods incompatibility
|
2022-09-23 15:02:45 +04:00 |
|
Andrii Danylchenko
|
328fe4a556
|
Merge pull request #952 from kambala-decapitator/fix-vampire-drain-effect
server-side fixes to battle events
|
2022-09-22 18:37:29 +03:00 |
|
Andrii Danylchenko
|
b4d3445559
|
Merge pull request #971 from kambala-decapitator/fix-warnings
Fix most project warnings
|
2022-09-22 16:05:32 +03:00 |
|
Andrey Filipenkov
|
1d57c40740
|
wrap && conditions in parentheses when near ||
|
2022-09-22 11:54:09 +03:00 |
|