DjWarmonger
|
6f108c41df
Fix for previous commit. Now artifacts from defeated hero are passed to winner.
|
13 years ago |
DjWarmonger
|
5d311fb3ed
- Hopefully fixed possibleActions for every case
|
13 years ago |
DjWarmonger
|
c4d933c668
Quick fix for previous commit.
|
13 years ago |
DjWarmonger
|
2fbc57e140
1. Better way to disable stack / cursor glitches
|
13 years ago |
Ivan Savenko
|
d479341a5a
- gcc compile and warning fixes
|
13 years ago |
DjWarmonger
|
25bdcd3cab
- Fixed wrong creature teleported
|
13 years ago |
Michał W. Urbańczyk
|
7dc0d6878e
Rewritten battle obstacles. New file for lib: CObstacleInstance.cpp.
|
13 years ago |
Michał W. Urbańczyk
|
017013a5a4
Throwing runtime_errors instead of string (or even char*) objects.
|
13 years ago |
DjWarmonger
|
cd1a9414ac
- Restored Genie random spell
|
13 years ago |
DjWarmonger
|
05311dd30c
- Fixed and simplified Teleport casting
|
13 years ago |
DjWarmonger
|
f720038ca5
- Battle interface fixes. It's possible to move stacks & attack
|
13 years ago |
Ivan Savenko
|
66f5b5e2d7
- gcc compile fixes
|
13 years ago |
Michał W. Urbańczyk
|
6ec3501909
Fixed #927.
|
13 years ago |
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 years ago |
Michał W. Urbańczyk
|
c61f536d8b
* fixed remaining parts of #760
|
13 years ago |
Michał W. Urbańczyk
|
c80d9b0a51
Possibly "fixed" #915.
|
13 years ago |
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 years ago |
Michał W. Urbańczyk
|
c698181c4c
* simple mechanism for detecting desync after init
|
13 years ago |
Michał W. Urbańczyk
|
13f26fc3cb
* Client is able to await for answers for multiple queries at the same time
|
13 years ago |
DjWarmonger
|
9518474ec7
First attempt to replace rule-of-a-thumb behavior with actual reasoning
|
13 years ago |
DjWarmonger
|
88e9dec974
Fixed Thieves Guild window showing for all players.
|
13 years ago |
Michał W. Urbańczyk
|
324b11b09c
Possible fix for #848
|
13 years ago |
DjWarmonger
|
386ac80cf9
Fixed #855 & 861. Unsigned values were bad idea to prevent overflow.
|
13 years ago |
Michał W. Urbańczyk
|
e4dc00abac
* new file lib/UnlockGuard.h — unlock_guard is for unlocking a mutex for the scope time (RAII)
|
13 years ago |
Michał W. Urbańczyk
|
4baf4e13ed
* fixed #857 and #858
|
13 years ago |
Ivan Savenko
|
0c3e88226f
- (linux) replaced Genius with VCAI
|
13 years ago |
DjWarmonger
|
c724092028
Partial support for Clone spell.
|
13 years ago |
DjWarmonger
|
2bddf29cbf
Stack artifacts part 2, not working yet.
|
13 years ago |
DjWarmonger
|
b8a5d0d430
Stack artifacts - part 1
|
13 years ago |
DjWarmonger
|
1cbd7e94e4
- Extended cap or removed sign for some values that may potentially overflow
|
13 years ago |