Arseniy Shestakov
|
c8faca8f39
Refactoring: only use RNGs explicitly to avoid bug prone code in future
|
9 years ago |
Arseniy Shestakov
|
c8bcb14d34
CCallbackBase: add CRandomGenerator to all callbacks
|
9 years ago |
Arseniy Shestakov
|
2ba3b20928
Multiple changes to RNG usage to both client and server
|
9 years ago |
ArseniyShestakov
|
c550484613
Merge pull request #181 from vcmi/feature/drawbridgeMechanics
|
9 years ago |
Arseniy Shestakov
|
c5cfc8467f
Battles: change naming from drawbridge to gate for everything
|
9 years ago |
Arseniy Shestakov
|
fbb34b8d04
Battles: always update drawbridge state after battle state changed
|
9 years ago |
Arseniy Shestakov
|
57328bdc83
Battles: implement basic drawbridge mechanics
|
9 years ago |
AlexVinS
|
ba017c443d
Start from diff of pull request #124 from vcmi/issue/1372
|
10 years ago |
Arseniy Shestakov
|
9fd1cff090
Refactoring: always use std prefix for shared_ptr, unique_ptr and make_shared
|
10 years ago |
Ivan Savenko
|
7189a12df2
removed few more includes from headers
|
10 years ago |
Ivan Savenko
|
7b5a7f43ad
Removed includes of CGameState from headers
|
10 years ago |
AlexVinS
|
e645b46aed
Revert "Merge pull request #124 from vcmi/issue/1372"
|
10 years ago |
AlexVinS
|
c94bea51e3
Update army in case of summoned creatures
|
10 years ago |
Vadim Markovtsev
|
e4b1ef1405
Add "override" to virtual overriden methods
|
10 years ago |
AlexVinS
|
e82dfb5a85
fixed mantiss 0002254
|
10 years ago |
ArseniyShestakov
|
21aaad6972
MoveHero: add transit movement option
|
10 years ago |
ArseniyShestakov
|
25656aa586
Add showTeleportDialog everywhere except actual code for AI and player
|
10 years ago |
AlexVinS
|
ca5391cde6
Get rid of handleSpellCasting
|
11 years ago |
AlexVinS
|
c67887ae58
Use spell mechanics clases in GameHandler
|
11 years ago |
Ivan Savenko
|
aa0433228a
Fixed cheats - sendMesssage will also pass current object.
|
11 years ago |
Ivan Savenko
|
78709e223b
Breaking things - trying to remove server-side knowledge of selected objects
|
11 years ago |
Ivan Savenko
|
32240da34e
Reduced number of #include's in headers. May break compilation on Win
|
11 years ago |
Ivan Savenko
|
a0689fa377
Refactoring of hoverText from objects:
|
11 years ago |
Ivan Savenko
|
ad632d1e8a
Moved FoW management from CGObjectInstance to callback
|
11 years ago |
DjWarmonger
|
f8028f512d
Fixed #1585 - destroyed war machines will be removed from hero's equipment.
|
12 years ago |
beegee1
|
f0cbbbdb70
- Refactored method CGameState::init
|
12 years ago |
beegee1
|
61fc216a6f
- Fixed mantis #1421
|
12 years ago |
beegee1
|
41e274b4aa
- Moved FunctionList from /client to /lib -> used in client and server
|
12 years ago |
beegee1
|
c786a3076a
- Refactored victory loss condition checks
|
12 years ago |
beegee1
|
3e4407593f
- Refactoring for checking victory/loss conditions (use enum class instead of magic numbers)
|
12 years ago |