355 Commits (918122ecb1d2cc9f52b0a7c29ccb7cccc8e99cf1)

Author SHA1 Message Date
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
qndel 873e426952
fix light stealing (#2992) 5 years ago
Juliano Leal Goncalves 9ac324b8e1
🐛 Prevent manipulation of spell type being cast (#2856) 5 years ago
ephphatha b12de6fe12 Use scoped enum for Direction 5 years ago
Juliano Leal Goncalves ce23cd6bce 🚚 Rename 'QuestData' global array to 'QuestsData' 5 years ago
Juliano Leal Goncalves 0d3d4c14f6
🚚 Rename 'Dead' concept to 'Corpse' everywhere (#2808) 5 years ago
Juliano Leal Goncalves 0baffa6e33 🚚 Rename 'QuestStruct' to 'Quest' 5 years ago
Juliano Leal Goncalves bbf529c65a 🚚 Rename 'PlayerStruct' to 'Player' 5 years ago
Anders Jenbo 4044fadeb5 Clean up some players references 5 years ago
BC Ko 4df798808e
2435 refactor global variable Items part 2 (#2673) 5 years ago
Anders Jenbo d7c6d8b189 Use proper Direction type for AddMissile midir 5 years ago
qndel 3d92b6eea5 Rewrite manashield into not using a missile 5 years ago
qndel d76158ca03
reflect without missile! (#2659) 5 years ago
Anders Jenbo d4bd409472 Deduplicate manashild/reflect code 5 years ago
Anders Jenbo 5ddcd90ff9 Make NetSendCmdQuest() take a quest structure as input 5 years ago
BC Ko 1a6562e16d
Merge pull request #2648 from bcko/2435_refactor_Missiles_3 5 years ago
qndel 7ba878fd4d fix reflect on loading 5 years ago
BC Ko 14b7e3bdc1
2435 refactor missiles part 2 (#2635) 5 years ago
BC Ko e5434e03b3
2602 Use range-based for-loop for Quests (#2612) 5 years ago
qndel 6ce32f8d6a fix incorrect golem removal 5 years ago
Anders Jenbo 9b2cbbdb38 Clean up checks for open warp gates 5 years ago
qndel 1538f84ddc apply enum and fix invalid check 5 years ago