I know it is possible to trigger spikes enabling the option
Allow Triggering any Tile
I already did this situation in my mod Jaffar's Multi-Life but it was not very important
I'm sure some other users have seen this
Is there any way to fix it?
Triggering spikes
Triggering spikes
65536
- atrueprincefanfrom18
- Site Shah
- Posts: 1786
- Joined: January 21st, 2020, 2:53 pm
- Contact:
Re: Triggering spikes
I think I have saw this before but I don't know how to fix it... Maybe try changing some things...
Re: Triggering spikes
this happens with the harmless standing spikes, instead with all active spikes It works goodEmiliano Fierro wrote: ↑June 20th, 2020, 1:18 am I know it is possible to trigger spikes enabling the option
Allow Triggering any Tile
I already did this situation in my mod Jaffar's Multi-Life but it was not very important
I'm sure some other users have seen this
Is there any way to fix it?

Re: Triggering spikes
This glitch happens to spikes with modifier = 9 (or above).Emiliano Fierro wrote: ↑June 20th, 2020, 1:18 am I know it is possible to trigger spikes enabling the option
Allow Triggering any Tile
[...]
Is there any way to fix it?
Search: 80 3E 28 43 09 75 0A
Change: 75 to 7C (offset in unpacked 1.0: 0xA311)
Details:
Code: Select all
We change this in animate_spike():
(SDLPoP)
++curr_modifier;
if (curr_modifier == 5) {
curr_modifier = 0x8F;
} else if (curr_modifier == 9) { // <-- change == to >=
curr_modifier = 0;
trob.type = -1;
}
(disassembly)
seg007:050C 80 3E 28 43 09 cmp curr_modifier, 9
seg007:0511 75 0A jnz loc_8A6D ; <-- change to jl