766 Commits (8ba3387f540e1fde3ffcb1accefd65eed205fdb7)

Author SHA1 Message Date
k-bar f685eb2704 Fallen warcry dungeon inbound fix for vanilla bug 4 years ago
k-bar 4934eb465f redundant GoatAi removal 4 years ago
k-bar 62bcd4b393
AiRangedAvoidance rafactor 4 years ago
k-bar 2dfe958fff
AiRanged refactors (#4779) 4 years ago
Anders Jenbo 6d56058708 Move level generation to subfolder 4 years ago
Gleb Mazovetskiy 01ad1814ea Make path finding index-based 4 years ago
Anders Jenbo 860bd1cebf Operate directly on SOL data 4 years ago
obligaron 22010f12a7 Set quest unique monsters location depending on setlevel 4 years ago
obligaron 22a113d3a6 Introduce GetLevelForMultiplayer 4 years ago
obligaron 8637e05650 Remove bLevel from delta_kill_monster_ and delta_monster_hp 4 years ago
obligaron 19749420b5 Introduce Player::isOnActiveLevel 4 years ago
obligaron 0efebc2cc8 Fix PlaceUniqueMonsters off by one monstertype 4 years ago
obligaron 9713441b69 Fix PlaceUniqueMonsters when unique monster type is not active on the level 4 years ago
Vladimir Olteanu 4d6ff58c22
Reduce reliance on `bool done` for control flow (part 1 of x) (#4720) 4 years ago
Anders Jenbo d17d7e018d Use common function for loading .dun tile data 4 years ago
Gleb Mazovetskiy 1fc8ecb6f6 Add fmt::runtime annotations for C++20 support 4 years ago
Gleb Mazovetskiy 779ccaca17 Overhaul translation fetching 4 years ago
Anders Jenbo 1203514383 Clean up use of currlevel 4 years ago
k-bar 3ab94ebdb4 Berserk melee unsquelch fix 4 years ago
Gleb Mazovetskiy 628406a44c Refactor inventory/belt item presence and removal 4 years ago
qndel 354e329644 Players[MyPlayerId] -> MyPlayer 4 years ago
k-bar bc2c13e8ef
fix for monster melee hit monster (#4617) 4 years ago
Anders Jenbo c89d28fe47 Remove leftover firemen code 4 years ago
Anders Jenbo d6b258926e Apply type checking on monster type 4 years ago
Anders Jenbo 8c03e4a73b Fix code style in IsPossibleToHit 4 years ago
Anders Jenbo fcfb701ba0 Extract identical MonsterDeath code 4 years ago
Anders Jenbo 5f51092f15 [hellfire] Fix spiderloard not leaving acid when killed by monsters 4 years ago
Anders Jenbo b99521b376 Do not change animation state for petrified monsters during death 4 years ago
k-bar 4a4e3a5404 Unwindle If-Elses around petrify monster 4 years ago
k-bar 5b29eda518 Remove of CheckMonsterHit (aka LiftGargoylesAndIgnoreMages) 4 years ago
k-bar 417c4c9ce2 Extract duplicated code to functions related to monster 4 years ago
Anders Jenbo 457f804f10 [vanilla] Fix missing tource light in Lazarus' chamber 4 years ago
Anders Jenbo 134791af3f Remove pointless math related to finding monsters for levels 4 years ago
Anders Jenbo 0645d9b2a1 Correct missing hellfire level mapping in leveltype 4 years ago
qndel 89109dc9f4
HP bar tweaks and fixes (#4525) 4 years ago
DakkJaniels dad46e1905
Item special effect enum (#4129) 4 years ago
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