775 Commits (1.4)

Author SHA1 Message Date
staphen 6165d36a07 Update mWhoHit and remote clients when hitting resistant monsters 4 years ago
Anders Jenbo 0c6f130e5d
Avoid using HoldItem in AddStealPotions 4 years ago
Anders Jenbo 422f2bae9d Fix build warnings 4 years ago
ikonomov a6c33a19cd
AddHeal converted to use GenerateRndSum (#4108) 4 years ago
Andrew James f64d17bfa9
Initial clean up of code related to creating items (#2943) 4 years ago
Gleb Mazovetskiy 7fede6c4cb Clean up owned/unowned CelSprite ambiguity 4 years ago
DakkJaniels 7bc19ee91a
add enum for the spell flags. Adjust code to use them. 4 years ago
qndel ac6a10bfb4 IsTrap() 4 years ago
qndel 766866810e
add a check for trap missiles for TRNs (#4079) 4 years ago
qndel 9ba64ad08b
TRN rewrite + bugfix (#4056) 4 years ago
Gleb Mazovetskiy a5e1fa5bbe Load missile frames into a single buffer 4 years ago
ephphatha 32d397eb2a Add max_size checks when adding missiles to allow for limited size containers 4 years ago
ephphatha d3c42544a6 Address warnings/dead code 4 years ago
obligaron 234a053863 Change Missiles Array to std::list 4 years ago
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