Skip to content

Fix a Few Spin Related Bugs (Closes #286 and #360)

SMS Alfredo requested to merge SMS_Alfredo/SRB2:no-spin-jump into next

As the title implies. Below is a checklist of all the bugs fixed. All of them have been personally tested that they work as they should.

  • Fix no spin jump characters being able to damage enemies with their jump when jumping out of a spin. Basically just removes PF_SPINNING when jumping if you have SF_NOJUMPDAMAGE.
  • Prevent the game from forcing your state to S_PLAY_ROLL and playing the spin sfx when you land in mud or ride a rising platform with PF_SPINNING and PA_ETC, PA_ROLL, PA_ABILITY, or PA_ABILITY2 player animations.
  • Make it so that no spin characters can also skip off of water while spinning.
  • Allow the Forcespin Sector effect (and Speedpads with Forcespin enabled) to work with no spin characters. #286 (closed)
  • Allow the Forcespin Sector effect to work with intangible fofs. #360 (closed)
Edited by SMS Alfredo

Merge request reports