730 Commits (dfd8bdab708235b0e27d5219d4f3d0ce02b02a4d)

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 32311d4835 Fix Diablo's HP 4 years ago
obligaron 7d1e2d738e
Ensure Reflect + Thorn don't kill a monster twice (#4318) 4 years ago
Anders Jenbo 55a0b71b1c Only spawn loot once 4 years ago
Anders Jenbo 1409e604f5 Reduce string conversions 4 years ago
Anders Jenbo 718c46e7fe Remove use of tempstr 4 years ago
obligaron e0ef3a2307 Init monster TRN after monster load 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 d3995736b9 fix spawning unique monsters 4 years ago
qndel 9ba64ad08b
TRN rewrite + bugfix (#4056) 4 years ago
Gleb Mazovetskiy 48ff656dc0 Load monster graphics into a single buffer 4 years ago
DakkJaniels 0790416781
Unique Monster Variable Rename (#4060) 4 years ago
staphen 30a9595020 Fix Hork Demon and Nakrul drops in multiplayer 4 years ago
ephphatha 32d397eb2a Add max_size checks when adding missiles to allow for limited size containers 4 years ago
obligaron 234a053863 Change Missiles Array to std::list 4 years ago
SoundChaser83 b52724a15e Fix monster damage potentially being off by 63/64th 4 years ago
staphen bd0470994a Initialize golems before objects 4 years ago
obligaron f2f764ed68 Fix Knockback checks wrong position when a monster is moving 4 years ago
obligaron f58a42ca97 Check that monsters aren't placed in doors 4 years ago
Anders Jenbo ffae6d805b Clean up check for borken monster position in DirOK 4 years ago
obligaron ff5de056fa
Add all (boolean) Game Settings to Settingsmenu (#3616) 4 years ago
qndel 7b82c52da9 add _mai_id enums in comment 4 years ago
Gleb Mazovetskiy 3aa8149d3e `PrintMonstHistory`: Fix string manipulation 4 years ago
qndel 1110927057 make berserked monsters fight each other 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
Anders Jenbo 160c0fc2e4 Fix OOB when monsters attack monsters 4 years ago
qndel e567953bc9 Sharing automap exploration in multiplayer 4 years ago
qndel 0ccdf940f7
fix bounds checks (#3237) 4 years ago
Anders Jenbo 0e3c1321fb 🐛 Fix scavenger groups getting stuck 4 years ago
Thomas Christlieb e5f5c4ef0c Make variable a const reference 4 years ago
ThomasChr b473a33496 remove light source when killing a berserk monster 4 years ago
Anders Jenbo aa90229821 🐛 Make monsters follow the leader 4 years ago
qndel f8cda02456 apply bounds check function 4 years ago
qndel 2d81357069
fix anvil monsters placement (#3035) 5 years ago
Anders Jenbo 2708b16c05
Validate CMD_SYNCDATA (#2968) 5 years ago
Anders Jenbo 671fdbd125 Implement contextural translation (pgettext) 5 years ago
obligaron 0acaec710c Remove -m debug command line 5 years ago
obligaron 74a1810576 Remove most uses of BFLAG_MONSTLR 5 years ago
obligaron e62aaa562f Fix missiles don't hit horizontal walking players/monsters 5 years ago
qndel a5ea763567 fix saves bricked by spawn command 5 years ago
staphen 60492ef954 Add proper graphics for gamepad 5 years ago
Siddharth singh chouhan ba161f623e
Move documentation from implementations to declarations. (#2858) 5 years ago
Juliano Leal Goncalves 379a27b64a ♻️ Convert 'ItemType' enum to enum class 5 years ago
ephphatha 8e155e011f Rename helpers on Monster to match AnimationInfo 5 years ago
ephphatha b12de6fe12 Use scoped enum for Direction 5 years ago
Anders Jenbo cd79f0204d 🚨 Fix compiler warnings 5 years ago
qndel 90eb35d718 fix golems on maps with set pieces 5 years ago