New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Killing Cloud against GTB. Poison Status bypass GTB protection. #1948

Closed
alxalmora opened this Issue Feb 7, 2017 · 2 comments

Comments

Projects
None yet
2 participants
@alxalmora

alxalmora commented Feb 7, 2017

  • rAthena Hash:

    status_change_start(ss, bl, SC_POISON, 10000, sg->skill_lv, ss->id, 0, 0, skill_get_time2(sg->skill_id, sg->skill_lv), SCSTART_NOTICKDEF|SCSTART_NORATEDEF);

  • Client Date: 2015-10-29

  • Server Mode: Renewal

  • Description of Issue:

    • Poison status inflicted by Killing Cloud (Sorcerer Skill) bypass GTB and "bResEff,Eff_Poison,10000";
    • Use GTB or item (2614) go PvP against Sorcerer.
@aleos89

This comment has been minimized.

Show comment
Hide comment
@aleos89

aleos89 Feb 7, 2017

Contributor
	// Status that are blocked by Golden Thief Bug card or Wand of Hermod
	if (status_isimmune(bl)) {
		switch (type) {
			case SC_DECREASEAGI:
			case SC_SILENCE:
			case SC_COMA:
			case SC_INCREASEAGI:
			case SC_BLESSING:
			case SC_SLOWPOISON:
			case SC_IMPOSITIO:
			case SC_AETERNA:
			case SC_SUFFRAGIUM:
			case SC_BENEDICTIO:
			case SC_PROVIDENCE:
			case SC_KYRIE:
			case SC_ASSUMPTIO:
			case SC_ANGELUS:
			case SC_MAGNIFICAT:
			case SC_GLORIA:
			case SC_WINDWALK:
			case SC_MAGICROD:
			case SC_HALLUCINATION:
			case SC_STONE:
			case SC_QUAGMIRE:
			case SC_SUITON:
			case SC_SWINGDANCE:
				return 0;
		}
	}

According to that block of code, SC_POISON is not blocked by GTB.

status_change_start(ss, bl, SC_POISON, 10000, sg->skill_lv, ss->id, 0, 0, skill_get_time2(sg->skill_id, sg->skill_lv), SCSTART_NOTICKDEF|SCSTART_NORATEDEF);

According to that block of code, the status rate and duration is not reduced. Last I tested on kRO it wasn't reduced by anything. When I get a chance I'll try to test again.

Contributor

aleos89 commented Feb 7, 2017

	// Status that are blocked by Golden Thief Bug card or Wand of Hermod
	if (status_isimmune(bl)) {
		switch (type) {
			case SC_DECREASEAGI:
			case SC_SILENCE:
			case SC_COMA:
			case SC_INCREASEAGI:
			case SC_BLESSING:
			case SC_SLOWPOISON:
			case SC_IMPOSITIO:
			case SC_AETERNA:
			case SC_SUFFRAGIUM:
			case SC_BENEDICTIO:
			case SC_PROVIDENCE:
			case SC_KYRIE:
			case SC_ASSUMPTIO:
			case SC_ANGELUS:
			case SC_MAGNIFICAT:
			case SC_GLORIA:
			case SC_WINDWALK:
			case SC_MAGICROD:
			case SC_HALLUCINATION:
			case SC_STONE:
			case SC_QUAGMIRE:
			case SC_SUITON:
			case SC_SWINGDANCE:
				return 0;
		}
	}

According to that block of code, SC_POISON is not blocked by GTB.

status_change_start(ss, bl, SC_POISON, 10000, sg->skill_lv, ss->id, 0, 0, skill_get_time2(sg->skill_id, sg->skill_lv), SCSTART_NOTICKDEF|SCSTART_NORATEDEF);

According to that block of code, the status rate and duration is not reduced. Last I tested on kRO it wasn't reduced by anything. When I get a chance I'll try to test again.

@aleos89

This comment has been minimized.

Show comment
Hide comment
@aleos89

aleos89 Feb 7, 2017

Contributor

gtb_ck
Cloud Kill versus Golden Thief Bug card. I was poisoned.

reseff_ck
Cloud Kill versus An Eye of Dullahan. I was not poisoned.

Result: GTB is working as intended but it seems rate can be reduced for other items versus Cloud Kill poison effect!

Contributor

aleos89 commented Feb 7, 2017

gtb_ck
Cloud Kill versus Golden Thief Bug card. I was poisoned.

reseff_ck
Cloud Kill versus An Eye of Dullahan. I was not poisoned.

Result: GTB is working as intended but it seems rate can be reduced for other items versus Cloud Kill poison effect!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment