Anders Jenbo
eb3012cc0d
Reset player object before unpacking hero data
4 years ago
Anders Jenbo
b4f699f0a3
Validate item network messages
4 years ago
Anders Jenbo
a56452eec3
Validate player sync
4 years ago
staphen
ee23f41e0c
Enable opening Hive and Crypt using gamepad
4 years ago
Andrew James
949206424e
Enable clang-tidy in Visual Studio projects ( #3101 )
4 years ago
qndel
f8cda02456
apply bounds check function
4 years ago
ephphatha
b15e08fc3f
Deduplicate logic in GetAnimationProgress
4 years ago
staphen
06801789e2
Move potion buttons to the left side
4 years ago
Andrew James
e0aafcaf7d
Use correct pointer arithmetic in OnLevelData ( #3094 )
...
Previously was incrementing the pointer 5 places due to the way pointers to complete objects are handled.
see https://en.cppreference.com/w/cpp/language/operator_arithmetic#Additive_operators
4 years ago
KPhoenix
2c8d29b10d
Update msg.cpp
...
Fixes problem where you cannot cast spell on other players in the dungeon
4 years ago
ephphatha
67d85dea42
Display hosts version when failed to join game due to mismatch
4 years ago
staphen
fd2f0e3f0d
Validate gamepad button count
4 years ago
ephphatha
0aafd6d73d
Render panel string containing scroll count when browsing spell list
4 years ago
Anders Jenbo
1024973093
Fix equipping weapon not updating current spell
...
Fixes #3074
4 years ago
obligaron
8dd5fcfc8f
Search app assets folder in SFileOpenFile
4 years ago
obligaron
a532d0fc21
Introduce paths::AppPath
4 years ago
obligaron
f7efb72314
Fix LoadFileInMem std::array overload
4 years ago
Bernd Stellwag
f1a0aa3b49
Replace broken link with @see annotation to text representation of the linked image
4 years ago
Yuri Pourre
7d74336e6b
Enhance ctrl + drop
5 years ago
Bernd Stellwag
07c5c0972d
replace dead links with their snapshot from the wayback machine
5 years ago
Bernd Stellwag
0e8ca7121f
change http links to https where possible
5 years ago
qndel
91fd583fe6
Revert "fix loot" for 1.3.0 ( #3064 )
...
This reverts commit e268ff9afa .
5 years ago
obligaron
3a40448485
Store last selected hero in options
5 years ago
obligaron
8dc1829ac0
Remember last selected hero
5 years ago
qndel
acf4ef880d
fix lightning rune damage
5 years ago
ephphatha
4198a19787
Remove debug assert after picking up an item
...
Doesn't really do anything useful. If the target position doesn't contain an item on the local client the code looks for a matching dropped item and tries to pick that up instead. It doesn't really make sense to assert that an item exists at the target position or that it matches, a desync has already happened by this point if the checks on lines 1647 or 1649 are false.
5 years ago
Rafał Mikrut
3ba15a4251
Don't try to close non openend file
5 years ago
ephphatha
0f593c17e4
Remove pointless increments of life/mana on level up
...
fixes #3049
5 years ago
Yuri Pourre
071206a9e4
Fix ctrl + drop garbage
5 years ago
Anders Jenbo
31ba8e2bc6
Validate additional network messages
5 years ago
qndel
c39c6ce7bb
make lightning trap hit multiple times again
5 years ago
Anders Jenbo
ba10fa3182
Correct name generation of staffs
5 years ago
obligaron
6b8b6ba77b
Fix OnSpellTile check ( #3021 )
5 years ago
qndel
2d81357069
fix anvil monsters placement ( #3035 )
5 years ago
Anders Jenbo
5b3ac35fad
Validate 2 more network messages
5 years ago
Anders Jenbo
403f507d79
Validate spell network messages
5 years ago
Anders Jenbo
614fba6af6
Cleanup package slicing
5 years ago
Anders Jenbo
2443a188a9
Validate param1 messages
5 years ago
Anders Jenbo
ab1046072b
Clean up NetSendCmdString
5 years ago
Anders Jenbo
58257c7cdc
Remove unessesery null checks in multi_msg_add
5 years ago
Anders Jenbo
d227ff33da
Validat input to a few simple network messages
5 years ago
Anders Jenbo
7001ead263
Mark network pointers as const
5 years ago
qndel
9f7c69f4f5
improve southeast arrow
5 years ago
qndel
560066585a
center automap arrow
5 years ago
Gleb Mazovetskiy
f4404e1452
WordWrapString: Also break on `,` U+FF0C (FULLWIDTH COMMA)
5 years ago
qndel
6bd48907e0
fix jumping arrow
5 years ago
staphen
393d6d7fbe
Free dvlnet resources when game is shutting down
5 years ago
staphen
a7e2abeb72
Restore original Warrior death sound
5 years ago
Gleb Mazovetskiy
ff9affa513
Fix a couple of noisy MSVC warnings
5 years ago
Gleb Mazovetskiy
0c694edaba
WordWrapString: Wrap on punctuation
...
Useful for Chinese and Japanese, which do not have spaces between words,
nor whitespace after punctuation.
5 years ago