Robin Eklind
27df8f7aef
monsters: add BUGFIXes for ProcessMonsters, PosOkMonst, PosOkMonst2, PosOkMonst3
...
Incorrect firewall check and time of access bug related to
monster enemy targets.
5 years ago
qndel
f1b85a5cd3
cleanup
5 years ago
qndel
8aecfc9f6f
bugfix comment
5 years ago
Robin Eklind
9e489df41d
monster: add BUGFIX for DeleteMonsterList
...
Golems should only be pseudo deleted, as their monster array
indices are special and should not appear in the available
monster index list.
5 years ago
Robin Eklind
45dd962f27
monster: add BUGFIX for M_WalkDir
...
MWVel velocity values are not rounded consistently (inconsistent use of
floor and ceil). The original formula is (for 16, 32 and 64 pixels of
movement, respectively):
vel16 = (16 << monsterWalkShift) / nframes
vel32 = (32 << monsterWalkShift) / nframes
vel64 = (64 << monsterWalkShift) / nframes
The BUGFIX comment contains updated monster walk velocity values for
the MWVel table, where the formala is calculated as above with consistent
rounding to nearest integer.
5 years ago
Robin Eklind
21e860df77
monster: add BUGFIX to M2MStartKill
...
Also, correct minor typo in BUGFIX of M2MStartHit. The DevilX code
is correct in M2MStartHit (the Devilution comment used
`<=` rather than `<`).
Both were related to the special handling of golem monster numbers.
Having golems occupy the first 4 monster number slots feels like
such a lovely hack :P
5 years ago
Robin Eklind
b11d675543
monster: add BUGFIX for M_FallenFear
...
The index used to access monster was incorrect for the fallen
one flee behaviour. The AI should make fallen ones flee from
the direction of the monster which got hit. Right now, it's
random as the wrong index is used.
5 years ago
Anders Jenbo
97f638321a
Correct diablos walk direction on death
5 years ago
Anders Jenbo
adf5f8f504
Clean up hellfire related code
5 years ago
Anders Jenbo
2b6286dd7f
Clean ups and BUGFIX notes
5 years ago
Anders Jenbo
21fe5b7daf
[hellfire] MissToMonst
5 years ago
Anders Jenbo
8a0ab18ae9
[hellfire] PrintMonstHistory
5 years ago
Anders Jenbo
578471a030
Clean up LineClear
5 years ago
Anders Jenbo
a6af2690f0
Clean up LineClearF
5 years ago
Anders Jenbo
966ae9c8f5
[hellfire] DirOK
5 years ago
Anders Jenbo
b5f3567400
[hellfire] MAI_Lazhelp
5 years ago
Anders Jenbo
e12f6a35bb
[hellfire] MAI_Lazurus
5 years ago
Anders Jenbo
92e193b756
[hellfire] MAI_Rhino
5 years ago
Anders Jenbo
0c01aa9928
[hellfire] M_TryH2HHit
5 years ago
Anders Jenbo
4dfc1f6674
[hellfire] MAI_Counselor
5 years ago
Anders Jenbo
5f9719d210
[hellfire] MAI_SkelKing
5 years ago
Anders Jenbo
d0328a3ee8
[hellfire] MAI_SnotSpil
5 years ago
Anders Jenbo
9d3bcb0de3
[hellfire] MAI_Zhar
5 years ago
Anders Jenbo
b683b5d2d0
[hellfire] TalktoMonster
5 years ago
Anders Jenbo
b455cbc688
[hellfire] MAI_Golum
5 years ago
Anders Jenbo
6862028680
[hellfire] MAI_RR2
5 years ago
Anders Jenbo
4a75c2c275
[hellfire] Better monster AI naming
5 years ago
Anders Jenbo
fd41a5767b
[hellfire] MAI_Garg
5 years ago
Anders Jenbo
7d169f8334
[hellfire] MAI_Scav
5 years ago
Anders Jenbo
f3bf2f4f05
[hellfire] M_TryM2MHit
5 years ago
Anders Jenbo
74a0f68bab
[hellfire] M2MStartKill
5 years ago
Anders Jenbo
6a16d458b9
[hellfire] M2MStartHit
5 years ago
Anders Jenbo
ae3570f221
[hellfire] M_Enemy
5 years ago
Anders Jenbo
1e86577fc8
Some random cleanups
5 years ago
Anders Jenbo
16796a4fc2
[hellfire] M_StartHit
5 years ago
Anders Jenbo
510c0cc794
Correct ifdef
5 years ago
Anders Jenbo
c7b32ec4e4
Clean ups
5 years ago
Anders Jenbo
a68c10edf2
Document another Hellfire bug
5 years ago
Anders Jenbo
f884d8b06a
Fix more compiler warnings
5 years ago
qndel
7f7ae623df
Goe ( #2163 )
...
* proper random_ comparisons
* proper mienemy comparisons
* add mienemy/micaster enum
* GOE enum
5 years ago
qndel
a597e6d0d5
fix compiling ( #2166 )
5 years ago
Anders Jenbo
38dbcf7641
Format source
5 years ago
qndel
e34ac43457
SyncMonsterAnim bin exact
5 years ago
qndel
f137159b8d
monsters cleanup
5 years ago
SourceCodeDeleted
39a9ada5ff
[Hellfire] DoEnding BinExact ( #2151 )
5 years ago
qndel
3ce3dedd4d
Cleanup ( #2147 )
5 years ago
qndel
c94c04d049
some cleanup ( #2146 )
5 years ago
Anders Jenbo
dca5a135b6
Reorder monster.cpp
5 years ago
Anders Jenbo
2867b811c0
Fix incorrectly mapped functions in hellfire
5 years ago
qndel
fa0b326498
unify names
5 years ago