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
Anders Jenbo
8b877603a8
Fix spawning NaKrul
5 years ago
qndel
36dba1cc1c
cleanup ( #2127 )
5 years ago
pionere
92cc9d589c
Apply another bunch defines
6 years ago
pionere
f0a51ccf65
use defs instead of literals
6 years ago
pionere
f6d16b4907
UCHAR_MAX to squelch
6 years ago
Anders Jenbo
8272a37aea
Add connection state and player state enums
6 years ago
Robin Eklind
85ece87a75
Update Source/monster.cpp
...
Co-authored-by: qndel <stefan551@o2.pl>
6 years ago
Robin Eklind
7b63273336
monster: add BUGFIX comment to DirOK
...
The issue here is probably very unlikely to trigger anything in-game, as
the first 4 monster array elements are reserverd for golems. However,
after executing the body of the `if (mi != 0) { mi-- }` if-statement,
it is not possible to determine whether mi was 0 or 1 before executing
the body. This is relevant as the pack member check should only be
performed if mi was non-zero prior to executing the body of the
if-statement.
A fixed may look something as follows:
if (mi != 0) {
mi--;
// BUGFIX: should only run pack member check if mi was non-zero prior to executing the body of the above if-statemnet (fixed).
if (monster[mi].leaderflag == 1
&& monster[mi].leader == i
&& monster[mi]._mfutx == x
&& monster[mi]._mfuty == y) {
mcount++;
}
6 years ago
Robin Eklind
7cabbb43f6
monster: add BUGFIX to MAI_Golum
...
The dMonster array stores monster array index numbers + 1
(or the corresponding negative version -(index + 1)).
Prior to use, these must be decremented by 1.
6 years ago
Anders Jenbo
c1b4d3d8b5
Copy documentation from sanctuary/notes
6 years ago
Anders Jenbo
36e319cb7f
Add bugfix to MonstStartKill
6 years ago
Anders Jenbo
2ec7c78eae
Format source
6 years ago
Anders Jenbo
c384711a5f
Backport cleanups from hellfire branch
6 years ago
Anders Jenbo
f1c216e688
Make player struct x/y fields match monster struct
6 years ago
galaxyhaxz
c632e2d1d0
Names and bug fixes ( #1974 )
6 years ago
Anders Jenbo
ba084d25a6
[hellfire] PostOkMonst, PostOkMonst2, PostOkMonst3 and monster_posok
6 years ago
Anders Jenbo
86830baadc
[hellfire] CheckMonsterHit
6 years ago