SRB2 Message Board  

Go Back   SRB2 Message Board > Archived > SRB2 Forum Archives > Bug Reports (2.0.X)

 
 
Thread Tools Search this Thread
Old 11-15-2011   #1
Ezer.Arch
ArchPack developer
 
Ezer.Arch's Avatar
Default Player can't get hurt or collect ring if changed into spin state and damaged

Bug is critical. Player damage issue. Change object state.

Player can't get hurt or collect ring if changed into spin state and got damage afterwards. Confirmed in SRB2TR r7215.

How to reproduce it:
  • Player is changed into spin state by Linedef Type 425 - Change Object State;
  • 1 tic after, gets damage by Sector Type 1 - Damage;
  • Player can't get hurt by enemies, spikes, damage sectors or collect rings. Player gets infinity invincibility.
Check sample wad.




EDIT:

This bug was already issued in SRB2 bug tracker.

EDIT2:

Quote:
<EzerArch> Just found another
<EzerArch> Spin state given by LD425 doesn't protect player from getting hurt [by enemy].
(...)
<MonsterIestyn> What does "MF_SPINNING" from the Devmode 2 attribute show when you switch to the spin states using LD425?
<EzerArch> zero
<EzerArch> LD425 just change the "visual" part, but keeps player's flags untouched.
__________________
Ezer'Arch
ArchPack v2.1 level pack | EzerArch.com | YouTube | ERZ2 FTW!

Last edited by Ezer.Arch; 01-05-2012 at 08:49 AM. Reason: typo: stage -> state
Ezer.Arch is offline  
Old 11-15-2011   #2
Callum
Don't bug me about ports
Developer
 
Callum's Avatar
Default

Linedef Type 425 shouldn't be used to change the player into the spinning state. It doesn't set PF_SPINNING or anything like that, so no wonder it would screw up things.

The Spinner sector type should be used instead. But I don't get why it can't be used with intangible FOFs. I think it should be modified so this is allowed, and as for this problem, well, don't use Linedef Type 425 this way?
__________________
Wii Number: 6332-6670-3012-6583
Super Smash Bros. Brawl: 0990-2469-0325
Pokémon SoulSilver (Japanese): 4297-2659-8884

Nintendo 3DS: 4725-7969-6387
Callum is offline  
Old 11-15-2011   #3
Ezer.Arch
ArchPack developer
 
Ezer.Arch's Avatar
Default

Quote:
Originally Posted by Callum View Post
The Spinner sector type should be used instead.
The biggest trouble of Spinner sector is that, it's absurdly hard to control the character while "within" the sector or the player loses almost completely the control over it.

Say, I want to create a room where the character spins continuously, ŕ la Sonic 1 special stage, and the player must dodge obstacles and such... my controls must not be disturbed, but spinner sector keeps messing my controls.
__________________
Ezer'Arch
ArchPack v2.1 level pack | EzerArch.com | YouTube | ERZ2 FTW!

Last edited by Ezer.Arch; 11-15-2011 at 11:24 PM.
Ezer.Arch is offline  
Old 11-16-2011   #4
Senku Niola
Drifting Golden Swordsman
 
Senku Niola's Avatar
Default

Huh, once again this bug appears. I've run into this from a SOC before as well and reported it then too.
Senku Niola is offline  
Old 11-16-2011   #5
Callum
Don't bug me about ports
Developer
 
Callum's Avatar
Default

Quote:
Originally Posted by Ezer.Arch View Post
The biggest trouble of Spinner sector is that, it's absurdly hard to control the character while "within" the sector or the player loses almost completely the control over it.

Say, I want to create a room where the character spins continuously, ŕ la Sonic 1 special stage, and the player must dodge obstacles and such... my controls must not be disturbed, but spinner sector keeps messing my controls.
Hmmm, maybe a Spinner linedef executor or something then...
__________________
Wii Number: 6332-6670-3012-6583
Super Smash Bros. Brawl: 0990-2469-0325
Pokémon SoulSilver (Japanese): 4297-2659-8884

Nintendo 3DS: 4725-7969-6387
Callum is offline  
Old 11-16-2011   #6
AlamGBC
WOO! GO ME! YAHOO!
Administrator
 
AlamGBC's Avatar
Default

Quote:
Originally Posted by Ezer.Arch View Post
SRB2TR r7215.
What is SRB2TR?
__________________
"remember, hacking SRB2 is a good thing, cracking it's save games is not" - Alam and Logan Arias

3DS FC: 0473-7778-0919
AlamGBC is offline  
Old 11-16-2011   #7
Ezer.Arch
ArchPack developer
 
Ezer.Arch's Avatar
Default

oops... TRunk.

My trunk builds are named SRB2TR for sake of having shorter EXE file names. SRB2DB hates long file names :S
__________________
Ezer'Arch
ArchPack v2.1 level pack | EzerArch.com | YouTube | ERZ2 FTW!

Last edited by Ezer.Arch; 11-16-2011 at 07:17 AM.
Ezer.Arch is offline  
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 03:13 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, vBulletin Solutions, Inc.