Jun 22, 2016 at 1:11 AM
Join Date: Jul 15, 2014
Location: IN YOUR HEAD, SHIT FOR BRAINS
Posts: 670
Age: 4
Both of them need to be at Tileset 1. How do I change that?make sure the npc's are set to the correct tile sets
Both of them need to be at Tileset 1. How do I change that?make sure the npc's are set to the correct tile sets
make some of the npc's you are using set to tileset 2, or if thats already being used for a boss, use the tileset that isn't guest for the tileset 1 and just set the npc's to take sprites from guestBoth of them need to be at Tileset 1. How do I change that?
Ohhh! I'm sorry. I misunderstood your last post. I'll go set them to tileset 2. Thank you!make some of the npc's you are using set to tileset 2, or if thats already being used for a boss, use the tileset that isn't guest for the tileset 1 and just set the npc's to take sprites from guest
I'm assuming you mean the first Balrog fight?How do I change how much damage you get when make contact with Balrog.(when fighting him, of course.)
Or you can just do it in CE by going to his NPC settings and changing the Attack damage.I'm assuming you mean the first Balrog fight?
CPU Disasm
Address Command
00435024 MOVZX EAX,BYTE PTR DS:[49E638]
0043502B OR EAX,00000002
0043502E MOV BYTE PTR DS:[49E638],AL
00435033 PUSH 2
00435035 CALL 00419910
0043503A ADD ESP,4
0043503D JMP 0043525B
Replace PUSH 2 with the hex of the required damage.
EDIT: I'll just post the rest of the balrogs just cause I can.
CPU Disasm
Address Command
00428736 MOV ECX,DWORD PTR SS:[EBP+8]
00428739 MOV DWORD PTR DS:[ECX+0A4],5
00428743 JMP SHORT 00428752
^ For Balrog shooting, the 5 is the value of damage.
CPU Disasm
Address Command
0042D326 MOV ECX,DWORD PTR SS:[EBP+8]
0042D329 MOV DWORD PTR DS:[ECX+0A4],0A
0042D333 JMP SHORT 0042D342
^ For when Balrog lands on Quote, 0A is the value of damage.
CPU Disasm
Address Command Comments
00448DB6 MOVZX EDX,BYTE PTR DS:[49E638]
00448DBD OR EDX,00000002
00448DC0 MOV BYTE PTR DS:[49E638],DL
00448DC6 PUSH 5
00448DC8 CALL 00419910
00448DCD ADD ESP,4
00448DD0 JMP 00449211
^ For balrog missiles, once again 5 is the damage
If you also need Balfrog, I'll post it later

You can do the same in Booster's Lab using the "Edit npc.tbl" feature under "Entities".Or you can just do it in CE by going to his NPC settings and changing the Attack damage.
AFAIK not for Balrog's 'hugging'.Or you can just do it in CE by going to his NPC settings and changing the Attack damage.

Oh, my bad. I was thinking of changing his health.AFAIK not for Balrog's 'hugging'.
Yeah, so was I.Oh, my bad. I was thinking of changing his health.
the npc.tbl lets you edit touch damage to.Oh, my bad. I was thinking of changing his health.
but not this, I think you need asm for thatOh, my bad. I was thinking of changing his health.

the npc.tbl lets you edit touch damage to.
but not this, I think you need asm for that
Changing the damage seems to combine the damage with the one in asm. So if you set the first form damage to 8, it will do 10 (Dec) damage altogether. But sometimes it just does 8 and doesn't hug you.Despite being Balrog's first form, it doesn't show how much damage his grapple does. However, it does let you change his health; in this case, Balrog's health would be 300 instead of whatever it would be when you first fight him in vanilla Cave Story.![]()
So I replaced 2 with something higher, and it only worked when he was leaping at me.I'm assuming you mean the first Balrog fight?
CPU Disasm
Address Command
00435024 MOVZX EAX,BYTE PTR DS:[49E638]
0043502B OR EAX,00000002
0043502E MOV BYTE PTR DS:[49E638],AL
00435033 PUSH 2
00435035 CALL 00419910
0043503A ADD ESP,4
0043503D JMP 0043525B
Replace PUSH 2 with the hex of the required damage.
So... does he only do damage when he's jumping, or does he only do a higher amount of damage when jumping?So I replaced 2 with something higher, and it only worked when he was leaping at me.
Did I do something wrong?
Hmm... did you change the damage he does in npc.tbl? Because you shouldn'tHe does more damage while leaping at me, but still does 2 damage when he runs into me.
Damage is still 0 in npc.tbl, so i don't think that's it.Hmm... did you change the damage he does in npc.tbl? Because you shouldn't
^ Yeah I figured the problem; there are 2 values.Damage is still 0 in npc.tbl, so i don't think that's it.
So.. do you know the other one?^ Yeah I figured the problem; there are 2 values.