diff --git a/src/Episode3/DataIndexes.cc b/src/Episode3/DataIndexes.cc index 97d318cd..daa942f0 100644 --- a/src/Episode3/DataIndexes.cc +++ b/src/Episode3/DataIndexes.cc @@ -501,10 +501,10 @@ struct ConditionDescription { static const vector description_for_condition_type({ /* 0x00 */ {false, "NONE", nullptr}, - /* 0x01 */ {true, "AP_BOOST", "Temporarily increase AP by N"}, + /* 0x01 */ {true, "AP_BOOST", "Temporarily increase AP"}, /* 0x02 */ {false, "RAMPAGE", "Rampage"}, /* 0x03 */ {true, "MULTI_STRIKE", "Duplicate attack N times"}, - /* 0x04 */ {true, "DAMAGE_MOD_1", "Set attack damage / AP to N after action cards applied (step 1)"}, + /* 0x04 */ {true, "DAMAGE_MODIFIER_1", "Set attack damage / AP to N after action cards applied (step 1)"}, /* 0x05 */ {false, "IMMOBILE", "Give Immobile condition"}, /* 0x06 */ {false, "HOLD", "Give Hold condition"}, /* 0x07 */ {false, "CANNOT_DEFEND", "Cannot defend"}, @@ -516,14 +516,14 @@ static const vector description_for_condition_type({ /* 0x0D */ {false, "A_H_SWAP", "Swap AP and HP temporarily"}, /* 0x0E */ {false, "PIERCE", "Attack SC directly even if they have items equipped"}, /* 0x0F */ {false, "UNUSED_0F", nullptr}, - /* 0x10 */ {true, "HEAL", "Increase HP by N"}, + /* 0x10 */ {true, "HEAL", "Increase HP"}, /* 0x11 */ {false, "RETURN_TO_HAND", "Return card to hand"}, /* 0x12 */ {false, "SET_MV_COST_TO_0", "Movement costs nothing"}, /* 0x13 */ {false, "UNUSED_13", nullptr}, /* 0x14 */ {false, "ACID", "Give Acid condition"}, /* 0x15 */ {false, "ADD_1_TO_MV_COST", "Add 1 to move costs"}, - /* 0x16 */ {true, "MIGHTY_KNUCKLE", "Temporarily increase AP by N, and set ATK dice to zero"}, - /* 0x17 */ {true, "UNIT_BLOW", "Temporarily increase AP by N * number of this card set within phase"}, + /* 0x16 */ {true, "MIGHTY_KNUCKLE", "Temporarily increase AP, and set ATK dice to zero"}, + /* 0x17 */ {true, "UNIT_BLOW", "Temporarily increase AP by (expr) * number of this card set within phase"}, /* 0x18 */ {false, "CURSE", "Give Curse condition"}, /* 0x19 */ {false, "COMBO_AP", "Temporarily increase AP by number of this card set within phase"}, /* 0x1A */ {false, "PIERCE_RAMPAGE_BLOCK", "Block attack if Pierce/Rampage (?)"}, @@ -543,7 +543,7 @@ static const vector description_for_condition_type({ /* 0x28 */ {false, "SCALE_MV_COST", "Multiply movement costs by a factor"}, /* 0x29 */ {true, "CLONE", "Make setting this card free if at least one card of type N is already on the field"}, /* 0x2A */ {true, "DEF_DISABLE_BY_COST", "Disable use of any defense cards costing between (N / 10) and (N % 10) points, inclusive"}, - /* 0x2B */ {true, "FILIAL", "Increase controlling SC\'s HP by N when this card is destroyed"}, + /* 0x2B */ {true, "FILIAL", "Increase controlling SC\'s HP when this card is destroyed"}, /* 0x2C */ {true, "SNATCH", "Steal N EXP during attack"}, /* 0x2D */ {true, "HAND_DISRUPTER", "Discard N cards from hand immediately"}, /* 0x2E */ {false, "DROP", "Give Drop condition"}, @@ -565,7 +565,7 @@ static const vector description_for_condition_type({ /* 0x3E */ {false, "DEATH_COMPANION", "If this card has 1 or 2 HP, set its HP to N"}, /* 0x3F */ {true, "EXP_DECOY", "If defender has EXP, lose EXP instead of getting damage when attacked"}, /* 0x40 */ {true, "SET_MV", "Set MV to N"}, - /* 0x41 */ {true, "GROUP", "Temporarily increase AP by N * number of this card on field, excluding itself"}, + /* 0x41 */ {true, "GROUP", "Temporarily increase AP by (expr) * number of this card on field, excluding itself"}, /* 0x42 */ {false, "BERSERK", "User of this card receives the same damage as target, and isn\'t helped by target\'s defense cards"}, /* 0x43 */ {false, "GUARD_CREATURE", "Attacks on controlling SC damage this card instead"}, /* 0x44 */ {false, "TECH", "Technique cards cost 1 fewer ATK point"}, @@ -578,8 +578,8 @@ static const vector description_for_condition_type({ /* 0x4B */ {false, "HEAVY_PIERCE", "If SC has 3 or more items equipped, attacks target SC instead of equipped items"}, /* 0x4C */ {false, "MAJOR_RAMPAGE", "If SC has over half of max HP, attacks target SC and all equipped items"}, /* 0x4D */ {false, "HEAVY_RAMPAGE", "If SC has 3 or more items equipped, attacks target SC and all equipped items"}, - /* 0x4E */ {true, "AP_GROWTH", "Permanently increase AP by N"}, - /* 0x4F */ {true, "TP_GROWTH", "Permanently increase TP by N"}, + /* 0x4E */ {true, "AP_GROWTH", "Permanently increase AP"}, + /* 0x4F */ {true, "TP_GROWTH", "Permanently increase TP"}, /* 0x50 */ {true, "REBORN", "If any card of type N is on the field, this card goes to the hand when destroyed instead of being discarded"}, /* 0x51 */ {true, "COPY", "Temporarily set AP/TP to N percent (or 100% if N is 0) of opponent\'s values"}, /* 0x52 */ {false, "UNKNOWN_52", nullptr}, @@ -598,25 +598,25 @@ static const vector description_for_condition_type({ /* 0x5F */ {false, "UNKNOWN_5F", nullptr}, /* 0x60 */ {false, "UNKNOWN_60", nullptr}, /* 0x61 */ {true, "COMBO_TP", "Gain TP equal to the number of cards of type N on the field"}, - /* 0x62 */ {true, "MISC_AP_BONUSES", "Temporarily increase AP by N"}, - /* 0x63 */ {true, "MISC_TP_BONUSES", "Temporarily increase TP by N"}, + /* 0x62 */ {true, "MISC_AP_BONUSES", "Temporarily increase AP"}, + /* 0x63 */ {true, "MISC_TP_BONUSES", "Temporarily increase TP"}, /* 0x64 */ {false, "UNKNOWN_64", nullptr}, - /* 0x65 */ {true, "MISC_DEFENSE_BONUSES", "Decrease damage by N"}, - /* 0x66 */ {true, "MOSTLY_HALFGUARDS", "Reduce damage from incoming attack by N"}, + /* 0x65 */ {true, "MISC_DEFENSE_BONUSES", "Decrease damage"}, + /* 0x66 */ {true, "MOSTLY_HALFGUARDS", "Reduce damage from incoming attack"}, /* 0x67 */ {false, "PERIODIC_FIELD", "Swap immunity to tech or physical attacks"}, /* 0x68 */ {false, "FC_LIMIT_BY_COUNT", "Change FC limit from 8 ATK points total to 4 FCs total"}, /* 0x69 */ {false, "UNKNOWN_69", nullptr}, - /* 0x6A */ {true, "MV_BONUS", "Increase MV by N"}, + /* 0x6A */ {true, "MV_BONUS", "Increase MV"}, /* 0x6B */ {true, "FORWARD_DAMAGE", "Give N damage back to attacker during defense (?) (TODO)"}, - /* 0x6C */ {true, "WEAK_SPOT_INFLUENCE", "Temporarily decrease AP by N"}, + /* 0x6C */ {true, "WEAK_SPOT_INFLUENCE", "Temporarily decrease AP"}, /* 0x6D */ {true, "DAMAGE_MODIFIER_2", "Set attack damage / AP after action cards applied (step 2)"}, /* 0x6E */ {true, "WEAK_HIT_BLOCK", "Block all attacks of N damage or less"}, - /* 0x6F */ {true, "AP_SILENCE", "Temporarily decrease AP of opponent by N"}, - /* 0x70 */ {true, "TP_SILENCE", "Temporarily decrease TP of opponent by N"}, + /* 0x6F */ {true, "AP_SILENCE", "Temporarily decrease AP of opponent"}, + /* 0x70 */ {true, "TP_SILENCE", "Temporarily decrease TP of opponent"}, /* 0x71 */ {false, "A_T_SWAP", "Temporarily swap AP and TP"}, /* 0x72 */ {true, "HALFGUARD", "Halve damage from attacks that would inflict N or more damage"}, /* 0x73 */ {false, "UNKNOWN_73", nullptr}, - /* 0x74 */ {true, "RAMPAGE_AP_LOSS", "Temporarily reduce AP by N"}, + /* 0x74 */ {true, "RAMPAGE_AP_LOSS", "Temporarily reduce AP"}, /* 0x75 */ {false, "UNKNOWN_75", nullptr}, /* 0x76 */ {false, "REFLECT", "Generate reverse attack"}, /* 0x77 */ {false, "UNKNOWN_77", nullptr},