Protect your mommy!...Please? Topic is solved

When you run into a bug, you can post it here. Yes. -When-.
Please make sure you read the sticky!
User avatar
Lolzytripd
Posted to Death
Posted to Death
Posts: 1240
Joined: Wed Nov 12, 2014 7:04 pm

Re: Protect your mommy!...Please?

Postby Lolzytripd » Tue Dec 05, 2017 6:46 am

si

User avatar
Neus
Site Admin
Site Admin
Posts: 4893
Joined: Tue Nov 11, 2014 12:53 pm

Re: Protect your mommy!...Please?

Postby Neus » Tue Dec 05, 2017 6:58 am

Any debug information for basic attacks? I added some additional debug info for skills in 1.89d, so recheck it once that's up.

User avatar
Shujin
Posted to Death
Posted to Death
Posts: 504
Joined: Wed Dec 10, 2014 8:48 pm

Re: Protect your mommy!...Please?

Postby Shujin » Wed Jan 10, 2018 11:00 am

Some samples of the debug text from serval skills.

Basic Attack:(Is protected)
Debug: Total Power for Fenrir / Fenrir was 101.
Debug: Before Use Skill called. Icy Scientist, Shivania van Fenrir, Attack, 1
Debug: Protect - Same party.
Debug: Protect - Is on. 0||1||0 - Valid Use would be 1
Debug: Basic Attack - Weapon Fenrir; 0
Debug: Total Power for Fenrir / Fenrir was 101.
Debug: no_armor was in flags
Debug: magic was in flags
Debug: 0&&1
Debug: 0


Wazabane:(not protected)
Debug: Wazabane - /obj/skill/wazabane
Debug: Total Power for Fenrir / Fenrir was 99.
Debug: Checking cost negation effects.
Debug: Before Use Skill called. Icy Scientist, Shivania van Fenrir, Wazabane, 1
Debug: Basic Attack - Weapon Fenrir; 0
Debug: Total Power for Fenrir / Fenrir was 99.
Debug: Critical Multiplier for this attack is: 130%
Debug: no_armor was in flags
Debug: magic was in flags


Laudela: (Protected)
Debug: Total Power for Fenrir / Fenrir was 99.
Debug: Checking cost negation effects.
Debug: Before Use Skill called. Icy Scientist, Shivania van Fenrir, L'au-Dela, 1
Debug: Protect - Same party.
Debug: Protect - Is on. 0||1||0 - Valid Use would be 1
Debug: Basic Attack - Weapon Fenrir; 0
Debug: Total Power for Fenrir / Fenrir was 99.
Debug: Critical Multiplier for this attack is: 130%
Debug: no_armor was in flags
Debug: magic was in flags


Power Gradiation: (Not Protected)
Debug: 0
Debug: Power Gradation - /obj/skill/power_gradation
Debug: Total Power for Fenrir / Fenrir was 97.
Debug: Checking cost negation effects.
Debug: Before Use Skill called. Icy Scientist, Shivania van Fenrir, Power Gradation, 1
Debug: Basic Attack - Weapon Fenrir; 0
Debug: Total Power for Fenrir / Fenrir was 97.
Debug: Critical Multiplier for this attack is: 130%
Debug: magic was in flags
Debug: no_armor was in flags
Debug: magic was in flags


Geldoren:(Protected)
Debug: Total Power for Weight / Weight was 91.
Debug: Checking cost negation effects.
Debug: Before Use Skill called. Icy Scientist, Shivania van Fenrir, Geldoren, 1
Debug: Protect - Same party.
Debug: Protect - Is on. 0||1||0 - Valid Use would be 1
Debug: Geldoren - Weapon Weight; 1
Debug: Basic Attack - Weapon Weight; 1
Debug: Total Power for Weight / Weight was 91.
Debug: Critical Multiplier for this attack is: 125%
Debug: no_armor was in flags
Debug: magic was in flags


Incise: (not protected)
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Checking cost negation effects.
Debug: Before Use Skill called. Icy Scientist, Shivania van Fenrir, Incise, 1
Debug: Total Power for Incise / Fenrir was 36.5.
Debug: Hit Rate of 286 VS Dodge Rate of 76
Debug: Trying status /obj/status/celsius
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker


Shinken basic attackand projectile: ( Both Not protected)
Debug: Total Power for Fenrir / Fenrir was 73.
Debug: Checking cost negation effects.
Debug: Before Use Skill called. Icy Scientist, Shivania van Fenrir, Shinken, 1
Debug: Basic Attack - Weapon Fenrir; 0
Debug: Total Power for Fenrir / Fenrir was 73.
Debug: no_armor was in flags
Debug: magic was in flags
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker

Projectile
Debug: Checking cost negation effects.
Debug: Total Power for Shinken / Fenrir was 75.
Debug: Hit Rate of 276 VS Dodge Rate of 76
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker


Chaser: (notprotected)
Debug: Checking cost negation effects.
Debug: Chaser dir is 2
Debug: Total Power for Chaser / Fenrir was 65.7.
Debug: Hit Rate of 293 VS Dodge Rate of 76
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker


Elemental Rave: (not protected)
Debug: Checking cost negation effects.
Debug: Before Use Skill called. Icy Scientist, Shivania van Fenrir, Elemental Rave, 1
Debug: Total Power for Elemental Rave / Fenrir was 65.7.
Debug: no_reduc was in flags
Debug: Hit Rate of 295 VS Dodge Rate of 76
Debug: no_reduc was in flags
Debug: Hit Rate of 296 VS Dodge Rate of 76
Debug: no_reduc was in flags
Debug: Hit Rate of 296 VS Dodge Rate of 76
Debug: no_reduc was in flags
Debug: Hit Rate of 297 VS Dodge Rate of 76
Debug: no_reduc was in flags
Debug: Hit Rate of 298 VS Dodge Rate of 76
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker


Rising Tide (not protected)
Debug: Checking cost negation effects.
Debug: Total Power for Rising Tide / Fenrir was 73.
Debug: Hit Rate of 298 VS Dodge Rate of 76
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker


Retreating swipe (Not potected, both Targeted)
Debug: Checking cost negation effects.
Debug: Steps was 1
Debug: Total Power for Retreating Swipe / Fenrir was 73.
Debug: Hit Rate of 300 VS Dodge Rate of 76
Debug: Total Power for Retreating Swipe / Fenrir was 73.
Debug: Hit Rate of 274 VS Dodge Rate of 51
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker

User avatar
Lolzytripd
Posted to Death
Posted to Death
Posts: 1240
Joined: Wed Nov 12, 2014 7:04 pm

Re: Protect your mommy!...Please?

Postby Lolzytripd » Wed Jan 10, 2018 12:46 pm

funny enough the only time I see protect "work" is when its a charmed enemy.

adamkad1
Novice Member
Novice Member
Posts: 28
Joined: Thu Jan 15, 2015 7:14 am

Re: Protect your mommy!...Please?

Postby adamkad1 » Sat Jan 13, 2018 7:45 pm

Shine knights still do not protec

User avatar
Neus
Site Admin
Site Admin
Posts: 4893
Joined: Tue Nov 11, 2014 12:53 pm

Re: Protect your mommy!...Please?  Topic is solved

Postby Neus » Thu Jun 07, 2018 10:16 am

Thing with this skill is, it's only supposed to protect you from basic attacks or skills that function as basic attacks. A few of these didn't have the 'acts as basic' flag and have been corrected, but if they're autohits, then this is normal.

User avatar
Shujin
Posted to Death
Posted to Death
Posts: 504
Joined: Wed Dec 10, 2014 8:48 pm

Re: Protect your mommy!...Please?

Postby Shujin » Fri Jun 08, 2018 1:28 pm

Didn't you change it back then that stuff like Chaser, Kagekiri and other autohitstuff ARE supposed to be protected?

Cause honestly, that would make Protect so much more worth it to get to play the bodyguard type of person.


Also as a sidenote: Is it supposed to deal full damage on both protectors in case you have two? (or even three.)

Doesn't feel like that should be the case.

User avatar
Neus
Site Admin
Site Admin
Posts: 4893
Joined: Tue Nov 11, 2014 12:53 pm

Re: Protect your mommy!...Please?

Postby Neus » Fri Jun 08, 2018 2:22 pm

I think it was only changed to take all of the effects of the skills that use basic attacks, since before if it did something else in addition to a basic attack, you'd take the basic but the rest of the effects would get put on the original target.

User avatar
Spoops
Posted to Death
Posted to Death
Posts: 2105
Joined: Wed Feb 25, 2015 9:25 am
Location: Somewhere

Re: Protect your mommy!...Please?

Postby Spoops » Fri Jun 08, 2018 8:47 pm

The original change was to make it so that pulling shot wouldn't pull the target you were supposed to be protecting, you also said that protecting autohits might be a side effect of the change.

I'm fine with it only working on basics as long as I can provide a good amount of redirection for dodgy characters eating shit to hit stacking.


Return to “Bug Reports”

Who is online

Users browsing this forum: No registered users and 7 guests