376 Commits (dc706e8ed50df7fccda6dd922b8b8197cd896c98)

Author SHA1 Message Date
Gleb Mazovetskiy a66ca44695 Zero-based frame indexing 4 years ago
Gleb Mazovetskiy ade8aba822 Fix some more warnings 4 years ago
staphen d16c2f0086 Avoid recreating items in PutItem locally 4 years ago
staphen 33338115f6 Don't use HoldItem in CMD_PUTITEM handler 4 years ago
ephphatha 92fcdda3a7 Refactor OnHealOther to operate on Player references 4 years ago
staphen 822a0cd22a Fix auto-equip network messages 4 years ago
Anders Jenbo 55a0b71b1c Only spawn loot once 4 years ago
Anders Jenbo 1409e604f5 Reduce string conversions 4 years ago
Andrew James f64d17bfa9
Initial clean up of code related to creating items (#2943) 4 years ago
qndel 81800e64bb MAXCHARLEVEL cleanup 4 years ago
staphen 30a9595020 Fix Hork Demon and Nakrul drops in multiplayer 4 years ago
ephphatha eeb9ac3303 Sync dropped items if another player triggers an action on the current level 4 years ago
ephphatha db1d776539 Deduplicate PItem and DItem 4 years ago
staphen ca93d852d2 Fix comparison checking for invalid quest state in DeltaSyncJunk 4 years ago
obligaron 234a053863 Change Missiles Array to std::list 4 years ago
KPhoenix 34266ff4c7
Show correct death animation (#3953) 4 years ago
staphen 5b21e0188f Fix order of operations during game initialization 4 years ago
obligaron 35dc64312e Show preview CelSprite for player actions (Introduce PlayerStruct.pPreviewCelSprite and UpdatePreviewFrame) 4 years ago
KPhoenix a08026097a
Chat Interface Revision (#3840) 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
obligaron 635f378722 Add OptionEntry Experience Bar 4 years ago
ephphatha 18658f6a42 Remove duplicate argument to DeleteItem 4 years ago
ephphatha baa1cd65c5 Make FindGetItem return an index into ActiveItems 4 years ago
ephphatha 1d560601f2 Remove duplicated argument to InvGetItem 4 years ago
Anders Jenbo da05319909
Correct OnNewLevel validation 4 years ago
ephphatha 87651aa2f5 Check the item at the target position before searching all items 4 years ago
Andrew James 8104432db4
Use object reference (and self-id lookup) for BreakBarrel 4 years ago
Andrew James 796e2813cf
Use scoped enums for DungeonFlags/BFLAG (#3135) 4 years ago
Gleb Mazovetskiy 3d308983a8 Migrate to libmpq 4 years ago
qndel b00feb4c3d sync monster mWhoHit and hitpoints 4 years ago
Andrew James 021c7a652f
Add helpers for checking object type (#3357) 4 years ago
Andrew James 7dcc6d15f7
Update some quest object activation functions to use references (#3356) 4 years ago
Anders Jenbo 96e1d5caba Fix spell properties incorrectly being capped at 8 4 years ago
qndel d81de165d4
code cleanup (#3235) 4 years ago
Anders Jenbo b4f699f0a3 Validate item network messages 4 years ago
Anders Jenbo a56452eec3 Validate player sync 4 years ago
Andrew James e0aafcaf7d
Use correct pointer arithmetic in OnLevelData (#3094) 4 years ago
KPhoenix 2c8d29b10d Update msg.cpp 4 years ago
Anders Jenbo 1024973093 Fix equipping weapon not updating current spell 4 years ago
Anders Jenbo 31ba8e2bc6 Validate additional network messages 5 years ago
obligaron 6b8b6ba77b
Fix OnSpellTile check (#3021) 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
Anders Jenbo 2708b16c05
Validate CMD_SYNCDATA (#2968) 5 years ago