761 Commits (a45eca5d405ee1f3fd66e9c158292d77f16cb82c)

Author SHA1 Message Date
obligaron a45eca5d40 Remove unused ChainStruct 4 years ago
obligaron 0ed8c941de Replace FindParent and use of var4 to identify parent with pParent member in AddMissileParameter 4 years ago
obligaron 1aabcf295b Add AddMissileParameter 4 years ago
obligaron ed5a3b3dcb Remove SyncPositionWithParent 4 years ago
KPhoenix b01d939d29 Fix LArrow Behavior 4 years ago
Stephen C. Wills 7525193a9f Calculate Fireball missile damage in collision logic 4 years ago
SoundChaser83 a7041bb435 Fix Torchant and Hellbat damage range being ignored 4 years ago
SoundChaser83 b52724a15e Fix monster damage potentially being off by 63/64th 4 years ago
KPhoenix 02dc1f193e
Cleanup missiles.cpp (#3883) 4 years ago
Anders Jenbo 6b2481a76c Touch support on all SDL2 platforms 4 years ago
ephphatha 82e9c3ea14 Clean up remaining dObject references in missiles.cpp 4 years ago
ephphatha 279fbe32b3 Tidy up checks for missile collision with objects/tiles 4 years ago
Anders Jenbo 64e0f65f38 Fix MonsterMHit check for petrified monsters 4 years ago
Andrew James 8104432db4
Use object reference (and self-id lookup) for BreakBarrel 4 years ago
Anders Jenbo 56170b3372 Clean up id normalization 4 years ago
ephphatha 07843bd007 Separate search and spawn logic for AddRune 4 years ago
ephphatha 93425deb92 Separate search and effect logic for berserk 4 years ago
ephphatha a79d1fa9f7 Separate search and effect logic for mana trap 4 years ago
ephphatha aedb1c5526 Separate search and spawn logic for teleport 4 years ago
ephphatha 9201a27b99 Separate search and spawn logic for town portal 4 years ago
ephphatha ef02982465 Tidy up guardian spawn routine 4 years ago
ephphatha a0a8ce93a7 Separate logic for targeting a monster and applying Petrify 4 years ago
ephphatha 9e133afd8a Tidy up golem spawn routine 4 years ago
ephphatha 958602d600 Use FindClosestValidPosition for casting firewall 4 years ago
ephphatha b5bda7dbeb Use FindClosestValidPosition when placing Hork Spawn 4 years ago
ephphatha db8b8c245e Use FindClosestValidPosition for FindClosestMonster 4 years ago
Andrew James 796e2813cf
Use scoped enums for DungeonFlags/BFLAG (#3135) 4 years ago
qndel f9838d849d dont allow casting berserk on berserked monster 4 years ago
qndel bf1df33aa8 dont allow casting berserk on berserked monster 4 years ago
Andrew James 021c7a652f
Add helpers for checking object type (#3357) 4 years ago
staphen c698e06596 Rotate arrows in the appropriate direction when blocking 4 years ago
qndel 1bb5d6a0fa fix multiplayer hit sounds 4 years ago
qndel c1108a2ee8
fix acid missiles (#3224) 4 years ago
Thomas Christlieb 5cc56467da rename variable in old code 4 years ago
qndel acf4ef880d fix lightning rune damage 5 years ago
qndel c39c6ce7bb make lightning trap hit multiple times again 5 years ago
Anders Jenbo 2708b16c05
Validate CMD_SYNCDATA (#2968) 5 years ago
Alex 6df826eb02 Fix compiler warnings 5 years ago
qndel 0569dba547 fix typos 5 years ago
obligaron 9964bd9e49 Fix existing missiles check for Guardian/Townportal/Rune 5 years ago
Siddharth singh chouhan bcb332b7b0
Move documentation from implementations to declarations 5 years ago
Juliano Leal Goncalves 379a27b64a ♻️ Convert 'ItemType' enum to enum class 5 years ago
ephphatha 9ef77cb428 Use scoped enum for Direction16. 5 years ago
ephphatha 9c9426821d Update MoveMissilePos to use Direction and Displacement types. 5 years ago
ephphatha b12de6fe12 Use scoped enum for Direction 5 years ago
obligaron 836bb92e8e MoveMissileAndCheckMissileCol: Call CheckMissileCol only once for a tile and target 5 years ago
obligaron 730ceee3d2 Make MoveMissileAndCheckMissileCol check skipped tiles 5 years ago
obligaron 8da46627a7 Introduce MoveMissileAndCheckMissileCol 5 years ago
obligaron 1b3381ce8e Move CrawlNum to CrawlTable and make it extern visible 5 years ago
qndel a46d2c948c fix golem spawning on top of player 5 years ago