Skip to content
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

Expanded skill_db's NK Flags #12

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

cydh
Copy link
Owner

@cydh cydh commented Jul 9, 2018

cydh added 2 commits July 8, 2018 13:23
* These flags are split value of 0x08 - Skill ignores caster's % damage cards
  * NK_NO_CARDFIX_ATK_RANGE  = 0x0001000, ///< Skill ignores caster's % range damage cards (bLongAtkRate)
  * NK_NO_CARDFIX_ATK_RACE   = 0x0002000, ///< Skill ignores caster's % race damage cards (bAddRace, bMagicAddRace, bAddRace2)
  * NK_NO_CARDFIX_ATK_CLASS  = 0x0004000, ///< Skill ignores caster's % class damage cards (bAddClass, bMagicAddClass)
  * NK_NO_CARDFIX_ATK_ELE    = 0x0008000, ///< Skill ignores caster's % elemental damage cards (bAddEle, bMagicAddEle, bMagicAtkEle) (split of 0x10 - Skill ignores elemental adjustments)
  * NK_NO_CARDFIX_ATK_SIZE   = 0x0010000, ///< Skill ignores caster's % size damage cards (bAddSize, bMagicAddSize)
  * NK_NO_CARDFIX_ATK_MOB    = 0x0020000, ///< Skill ignores caster's % specific monster damage cards (bAddDamageClass, bAddMagicDamageClass)
  * NK_NO_CARDFIX_ATK_SKILL  = 0x0040000, ///< Skill ignores caster's % skill-type & mastery mastery bonus? (Adv. Katar Mastery)
* These flags are split value of 0x80 - Skill ignores target's def cards
  * NK_NO_CARDFIX_DEF_RANGE  = 0x0080000, ///< Skill ignores target's range reduction cards (bNearAtkDef, bLongAtkDef)
  * NK_NO_CARDFIX_DEF_RACE   = 0x0100000, ///< Skill ignores target's race reduction cards (bSubRace, bSubRace2)
  * NK_NO_CARDFIX_DEF_CLASS  = 0x0200000, ///< Skill ignores target's class reduction cards (bSubClass)
  * NK_NO_CARDFIX_DEF_ELE    = 0x0400000, ///< Skill ignores target's elemental reduction cards (bSubEle) (split of 0x10 - Skill ignores elemental adjustments)
  * NK_NO_CARDFIX_DEF_SIZE   = 0x0800000, ///< Skill ignores target's size reduction cards (bSubSize, bSubDefEle)
  * NK_NO_CARDFIX_DEF_MOB    = 0x1000000, ///< Skill ignores target's specific monster reduction cards (bAddDefMonster, bAddMDefMonster)
  * NK_NO_CARDFIX_DEF_SKILL  = 0x2000000, ///< Skill ignores target's skill-type reduction cards (bMagicAtkDef, bMiscAtkDef)
  * NK_NO_CARDFIX_DEF_STATUS = 0x4000000, ///< Skill ignores target's status reduction bonus (SC_MDEF_RATE, SC_DEF_RATE)
@cydh cydh changed the title Custom/feature/skill db nk expand Expanded skill_db's NK Flags Sep 8, 2018
@ghost
Copy link

ghost commented Dec 2, 2018

Cydh, can you update this to latest rA changes for modifiers? thanks.

cydh added 3 commits June 13, 2019 00:24
# Conflicts:
#	db/pre-re/skill_db.txt
#	db/re/skill_db.txt
#	src/map/skill.cpp
#	src/map/skill.hpp
@admkakaroto
Copy link

admkakaroto commented May 4, 2020

Please update this 🥇

cydh pushed a commit that referenced this pull request Nov 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants