DjWarmonger
|
6f108c41df
Fix for previous commit. Now artifacts from defeated hero are passed to winner.
|
13 lat temu |
DjWarmonger
|
5d311fb3ed
- Hopefully fixed possibleActions for every case
|
13 lat temu |
DjWarmonger
|
c4d933c668
Quick fix for previous commit.
|
13 lat temu |
DjWarmonger
|
2fbc57e140
1. Better way to disable stack / cursor glitches
|
13 lat temu |
Ivan Savenko
|
d479341a5a
- gcc compile and warning fixes
|
13 lat temu |
DjWarmonger
|
25bdcd3cab
- Fixed wrong creature teleported
|
13 lat temu |
Michał W. Urbańczyk
|
7dc0d6878e
Rewritten battle obstacles. New file for lib: CObstacleInstance.cpp.
|
13 lat temu |
Michał W. Urbańczyk
|
017013a5a4
Throwing runtime_errors instead of string (or even char*) objects.
|
13 lat temu |
DjWarmonger
|
cd1a9414ac
- Restored Genie random spell
|
13 lat temu |
DjWarmonger
|
05311dd30c
- Fixed and simplified Teleport casting
|
13 lat temu |
DjWarmonger
|
f720038ca5
- Battle interface fixes. It's possible to move stacks & attack
|
13 lat temu |
Ivan Savenko
|
66f5b5e2d7
- gcc compile fixes
|
13 lat temu |
Michał W. Urbańczyk
|
6ec3501909
Fixed #927.
|
13 lat temu |
Michał W. Urbańczyk
|
722ec55384
Redid stack artifacts. Broken save compatibility. Added serializer support for boost::variant and sending CStackInstace* over network by implicitly passing IDs. Moved seeds and checksum to StartInfo. Various minor changes.
|
13 lat temu |
Michał W. Urbańczyk
|
c61f536d8b
* fixed remaining parts of #760
|
13 lat temu |
Michał W. Urbańczyk
|
c80d9b0a51
Possibly "fixed" #915.
|
13 lat temu |
Michał W. Urbańczyk
|
a9af0da0ab
Rewritten handling mouse movement over hex and l-clicking hex into one procedure. That way the tooltip and cursor are always accurate, because they're set by the same routing that selects action. Having that logic duplicated in two methods was unmaintainable. [though the new one is still monstrous...] By the way fixed numerous issues, including:
|
13 lat temu |
Michał W. Urbańczyk
|
c698181c4c
* simple mechanism for detecting desync after init
|
13 lat temu |
Michał W. Urbańczyk
|
13f26fc3cb
* Client is able to await for answers for multiple queries at the same time
|
13 lat temu |
DjWarmonger
|
9518474ec7
First attempt to replace rule-of-a-thumb behavior with actual reasoning
|
13 lat temu |
DjWarmonger
|
88e9dec974
Fixed Thieves Guild window showing for all players.
|
13 lat temu |
Michał W. Urbańczyk
|
324b11b09c
Possible fix for #848
|
13 lat temu |
DjWarmonger
|
386ac80cf9
Fixed #855 & 861. Unsigned values were bad idea to prevent overflow.
|
13 lat temu |
Michał W. Urbańczyk
|
e4dc00abac
* new file lib/UnlockGuard.h — unlock_guard is for unlocking a mutex for the scope time (RAII)
|
13 lat temu |
Michał W. Urbańczyk
|
4baf4e13ed
* fixed #857 and #858
|
13 lat temu |
Ivan Savenko
|
0c3e88226f
- (linux) replaced Genius with VCAI
|
13 lat temu |
DjWarmonger
|
c724092028
Partial support for Clone spell.
|
13 lat temu |
DjWarmonger
|
2bddf29cbf
Stack artifacts part 2, not working yet.
|
13 lat temu |
DjWarmonger
|
b8a5d0d430
Stack artifacts - part 1
|
13 lat temu |
DjWarmonger
|
1cbd7e94e4
- Extended cap or removed sign for some values that may potentially overflow
|
13 lat temu |