diff options
| author | Tal Hayon <talhayon1@gmail.com> | 2022-07-26 17:20:24 +0300 |
|---|---|---|
| committer | Tal Hayon <talhayon1@gmail.com> | 2022-07-27 07:34:59 +0300 |
| commit | 17a7755083e9561d4b6e11bc3b30c4632a63cb1f (patch) | |
| tree | 4adb84f2f16c65dab1f8f9b36a4106a5a0049231 /src/enemy | |
| parent | 66e1362dc6fabdda45b5d90f0800bcb3cdaac862 (diff) | |
Match sub_0802EB9C
Diffstat (limited to 'src/enemy')
| -rw-r--r-- | src/enemy/gleerok.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/enemy/gleerok.c b/src/enemy/gleerok.c index d4805db2..169a599b 100644 --- a/src/enemy/gleerok.c +++ b/src/enemy/gleerok.c @@ -57,13 +57,15 @@ extern u8 gUnk_080CD884[]; extern u8 gUnk_080CD7F8[]; extern u8 gUnk_080CD840[]; extern u8 gUnk_080CD844[]; +extern u8 gUnk_080CD850[]; +extern u8 gUnk_080CD854[]; extern u32 sub_0806FC80(Entity*, Entity*, s32); extern void sub_0802E518(GleerokEntity* this); extern void sub_0802E7E4(Gleerok_HeapStruct* this); extern void sub_0802E1D0(GleerokEntity* this); -extern u32 sub_0802EB9C(GleerokEntity* this); +extern void sub_0802EB9C(GleerokEntity* this); extern void sub_0802D86C(GleerokEntity* this); extern void sub_0802E430(GleerokEntity* this); extern void sub_0802EBC4(GleerokEntity* this); @@ -1488,3 +1490,8 @@ NONMATCH("asm/non_matching/gleerok/sub_0802EB08.inc", return uVar7; } END_NONMATCH + +void sub_0802EB9C(GleerokEntity* this) { + this->unk_74 = gUnk_080CD854[GetRandomByWeight(gUnk_080CD850)]; + this->unk_75++; +} |
