From 176f6cb433276a1b289173419eb59f647f13068c Mon Sep 17 00:00:00 2001 From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com> Date: Sat, 31 Dec 2016 21:35:10 +0000 Subject: [PATCH] Skill effect documentation. Author: Nik Source: https://forums.l2junity.org/index.php?topic=12.0#forum --- .../game/data/stats/skills/documentation.txt | 309 ++++++++++++++++++ 1 file changed, 309 insertions(+) create mode 100644 L2J_Mobius_Underground/dist/game/data/stats/skills/documentation.txt diff --git a/L2J_Mobius_Underground/dist/game/data/stats/skills/documentation.txt b/L2J_Mobius_Underground/dist/game/data/stats/skills/documentation.txt new file mode 100644 index 0000000000..233fce1a1b --- /dev/null +++ b/L2J_Mobius_Underground/dist/game/data/stats/skills/documentation.txt @@ -0,0 +1,309 @@ +AbnormalShield: Blocks a given amount of debuffs. (Like DOTA's Linken Sphere) +AbnormalTimeChange: Changes the duration of the buffs/debuffs of the target. +AbsorbDamage: Absorbs given amount of damage. Immune message is displayed when damage is blocked. Target can still be debuffed. +AbstractConditionalHpEffect: Abstract class for managing conditional HP stats. Skills like Frenzy, Final Fortress, etc. +AbstractStatAddEffect: Abstract class for managing stat adding. +AbstractStatEffect: Abstract class for managing stats. +Accuracy: P. Accuracy stat. +AddHate: Instant effect that increases target's hate towards you. +AddTeleportBookmarkSlot: Instant effect that increases the amount of My Teleport slots. +AreaDamage: Topography (Danger Zone) resistance stat. +AttackAttribute: Stat that increases specific attack attribute. +AttackBehind: Enables all attacks regardless of position to land towards the back. +AttackTrait: Stat that manages all attack traits. +Backstab: Inflicts physical damage according to the backstab formula. +Betray: Causes the target summon to attack its owner. +Blink: Teleport to location effect. +BlinkSwap: You teleport to target's location and target teleports to your location. +BlockAbnormalSlot: Blocks any AbnormalType from receiving its skill effects. Horn, Drum, Pipe Organ Melody etc are using this. +BlockAction: Blocks basic gameplay actions (Bot Report button stuff) +BlockActions: Prevents target from doing any actions. Stun, paralyze etc. +BlockChat: Chat ban effect (Bot Report button stuff) +BlockControl: Blocks target's control over itself. Fear. +BlockEscape: Blocks teleportation +BlockMove: Blocks movement. Root. +BlockParty: Party ban effect (Bot Report button stuff) +BlockResurrection: Blocked target from getting ressurected. +BlockSkill: Blocks usage of given skill magic types. Identity Crysis. +BlockTarget: Causes the target to become untargetable. +Bluff: Rotates the target so you face its back. +Breath: Underwater breathing stat. +BuffBlock: Blocks target from receiving buffs. +CallParty: Recalls whole party. +CallPc: Recalls a Player. +CallSkill: Triggers a specified skill. +CallSkillOnActionTime: Triggers a specified skill every given amount of time. +CallTargetParty: Recalls the whole party of the target. +ChameleonRest: Relax and Silent Move-like effect. +ChangeBody: Transforms the target, but its unable to use the transformation template's skills. +ChangeFace: Changes the Player's face. Facelifting Potion. +ChangeFishingMastery: Empty effect. +ChangeHairColor: Changes the Player's hair color. +ChangeHairStyle: Changes the Player's Hair style. +CheapShot: Oldschool cheap shot SA effect. Has a chance to consume less soulshots during attack. +ClassChange: Switch to the given subclass index. Main class, Dual class, Sub-class 1, Sub-Class 2. +Confuse: Causes the target to attack random target. +ConsumeBody: Removes target NPC's corpse. +ConvertItem: Kamael's Change Weapon skill effect. +CounterPhysicalSkill: Counters a physical skill. +CpHeal: Increases current CP by a given amount. +CpHealOverTime: Increases current CP by a given amount over time. +CpHealPercent: Increases current CP by a given percentage amount. +Cp: Increases current CP by a static amount. +CpRegen: CP Regeneration stat. +CreateItemRandom: Creates an item randomly from a given list. All extractable items with chances to get different items are using this effect. +CriticalDamage: Critical Damage stat. +CriticalDamagePosition: Critical Damage depending on position stat. +CriticalRate: Critical Rate stat. +CriticalRatePositionBonus: Critical Rate depending on position stat. Ignores the critical rate cap of 500. +CrystalGradeModify: Sets your Expertise Grade level. With this effect you can make lv. 40 player (C Grade) to wear S grade. +CubicMastery: Max cubics stat. +DamageBlock: Blocks Hp or Mp damage/heal. +DamageShield: Reflect damage percentage stat. +DamageShieldResist: Reflect damage percentage resist. +DamOverTime: Damage over time effect. Magic Critical results in 10 times amount to me instantly inflicted before the effect is started. +DamOverTimePercent: Damage percentage of HP over time. +DeathLink: Inflicts magical damage proportional to your current HP. +DebuffBlock: Blocks target being affected from debuffs. +DefenceAttribute: Stat that increases specific defence attribute. +DefenceCriticalDamage: Critical Damage resist stat. +DefenceCriticalRate: Critical Rate resist stat. +DefenceMagicCriticalDamage: Magic Critical Damage resist stat. +DefenceMagicCriticalRate: Magic Critical Rate resist stat. +DefenceTrait: Stat that manages all defence traits. +DeleteHate: Has a chance to delete target's hate towards everyone. +DeleteHateOfMe: Has a chance to delete target's hate towards you. +DeleteTopAgro: Has a chance to delete target's most hated from the list. +DetectHiddenObjects: Finds hidden doors +Detection: Detects hidden creatures. +DisableTargeting: Disables your target's ability to target. +Disarm: Removes the weapon of target player. +Disarmor: Removes the armor of target player. +DispelAll: Stops all effects of the target. +DispelByCategory: Removes given amount of target's effects from a BUFF/DEBUFF category. +DispelBySlot: Removes given amount of target's effects by specified AbnormalType and maximum abnormal level. +DispelBySlotMyself: Removes given amount of effects by specified AbnormalType +DispelBySlotProbability: Removes given amount of effects by specified AbnormalType at a given rate. +DoubleCast: Triggers Fire, Water, Wind, Earth stance and enables the ability to cast two skills at once. +EnableCloak: See/unsee cloaks. +EnemyCharge: Charges towards the enemy. Rush Impact. +EnergyAttack: Physical attack based on Momentum formula. Triple Sonic Slash, Double Sonic Slash etc. +EnlargeAbnormalSlot: Increase the amount of buff slots. +EnlargeSlot: Increases the amount of inventory, warehouse, recipe or trade slots. +Escape: Teleport to Town, Castle, Clanhall etc effect. Scroll of Escape effects. +ExpModify: Bonus EXP stat. +Faceoff: Focuses attacking a given target with all other damage blocked. +FakeDeath: Plays dead to avoid enemy NPC aggression. +FatalBlow: Physical attack based on blow formula. Deadly Blow, Lethal Blow etc. +FatalBlowRate: Blow land rate stat. +Fear: Causes the target to run away. Does not block it though. +Feed: Gives food to pet. +Flag: Starts pvpflag. +FlyMove: Moves towards target location. +FocusEnergy: Max momentum stat. +FocusMaxMomentum: Increases momentum to its maximum. +FocusMomentum: Increases momentum by a given value. +FocusSouls: Increases souls by a given value. +GetAgro: Causes enemy NPC to attack you. +GetDamageLimit: Sets the maximum amount of damage you can receive. +GetMomentum: Increases momentum by a given value at fixed rate. +GiveRecommendation: Gives reccomendations to a player. Blue name. +GiveSp: Gives a given amount of SP. +Grow: Sets NPC collision to its growth collision. +HairAccessorySet: See/Unsee hair accessoary. +Harvesting: Manor's harvesting seed. +HateAttack: Attacks with increased hate value +HeadquarterCreate: Creates a siege flag +HealEffect: Increases the amount of HP received. +Heal: Increases current HP by a given amount. +HealOverTime: Increases current HP by a given amount over time. +HealPercent: Increases current HP by a given percentage amount. +Hide: Hide effect. +HitNumber: Polearm attack max hit creatures. +HpByLevel: recovers certain amount of HP, but current implementation is wrong... final amount should be computed from skill power and character level difference +HpCpHealCritical: HpCp heal effects always trigger Magic Critical Hit. +HpCpHeal: Increases current HP by a given amount. If the given amount exceeds maximum HP, it increases current CP with the rest value as well. +HpDrain: Magical attack that absorbs given percentage of the damage inflicted as HP. +Hp: Increases current HP by a static value. +HpRegen: HP Regeneration stat. +HpToOwner: DOT effect that absorbs HP over time. +IgnoreDeath: Become undying. Hp cannot decrease below 1. +ImmobilePetBuff: Causes your pet to become immobolized. +InstantKillResist: Resist against Lethal strike. +KarmaCount: Sets current Karma. +KnockBack: Knocks back or knocks down target. +Lethal: Upon success sets enemy Player's CP to 1 and enemy NPC's HP to 50%. +LimitCp: Sets maximum recoverable CP through heals. +LimitHp: Sets maximum recoverable HP through heals. +LimitMp: Sets maximum recoverable MP through heals. +Lucky: dummy effect since behavior is hardcoded +MagicAccuracy: M. Accuracy stat. +MagicalAbnormalDispelAttack: Magical attack that does damage only if it manages to dispel the given AbnormalType +MagicalAbnormalResist: Magical mesmerizing resist. +MagicalAttackByAbnormal: Curse of divinity effect. +MagicalAttackByAbnormalSlot: Magical attack that does damage only if given AbnormalType is present. +MagicalAttack: Magical attack effect. +MagicalAttackMp: Mana burn effect. +MagicalAttackRange: Magical attack effect that is blocked by shield. Has percentage range of the amount of shield p.def to act as m.def +MagicalAttackSpeed: Casting Spd. stat +MagicalDamOverTime: Magical attack over time. +MagicalDefence: M. Def stat. +MagicalEvasion: M. Evasion stat. +MagicalSoulAttack: Magical attack based on souls formula. +MagicCriticalDamage: Magical Critical Damage stat +MagicCriticalRate: Magical Critical Rate stat. +MagicMpCost: Sets mana cost per magic type. Clarity. +ManaCharge: Mana Recharge stat. +ManaDamOverTime: Mana damage over time. +ManaHealByLevel: Increases current MP depending on the level diff of the effector and effected. +ManaHeal: Increases current MP. +ManaHealOverTime: Increases current MP over time. +ManaHealPercent: Increases current MP by a given percentage. +MAtk: M. Atk. stat. +MaxCp: Max. CP stat. +MaxHp: Max. HP stat. +MaxMp: Max. MP stat. +ModifyVital: Modifies current HP/MP/CP +MpConsumePerLevel: Consumes mana over time depending on your level. +Mp: Increases current MP by a given static amount. +MpRegen: MP Regeneration stat. +MpShield: Transfers given percentage of damage as mana damage. Mana Shield. +MpVampiricAttack: Absorbs given percentage of mana during attack. +Mute: Prevents target from using magical skills. Silence. +NoblesseBless: Does not remove buffs upon death except itself. +OpenChest: Opens a treasure chest. +OpenCommonRecipeBook: Shows the common recipe book window. +OpenDoor: Unlocks doors at a given chance. +OpenDwarfRecipeBook: Shows the dwarven craft recipe book window. +Passive: Disables skills and movement of npc. +PAtk: P. Atk stat. +PhysicalAbnormalResist: Physical mesmerizing stat. +PhysicalAttackHpLink: Physical attack proportional to your current HP. +PhysicalAttack: Physical attack effect. +PhysicalAttackMute: Prevents autoattack. +PhysicalAttackRange: Autoattack range. +PhysicalAttackSaveHp: Physical attack that does not recude HP more than the given percentage value. +PhysicalAttackSpeed: Atk. Spd. stat. +PhysicalAttackWeaponBonus: Physical attack depending on WeaponType. Erruption. +PhysicalDefence: P. Def stat. +PhysicalEvasion: P. Evasion stat. +PhysicalMute: Prevents the usage of physical skills. Shield Slam. +PhysicalShieldAngleAll: Causes the shield to block at 360 degree angle. +PhysicalSkillPower: Physical Skill Power stat. +PhysicalSoulAttack: Physical attack depending on souls. +PkCount: Increases PK kills. +Plunder: Takes bonus item from monster. Sweep effect. +ProtectDeathPenalty: Unable to acquire death penalty. +ProtectionBlessing: Keeps you safe from a PK if he is 10 levels or higher. +PullBack: Pulls the target towards you. +PveMagicalSkillDamageBonus: Magical skill damage stat against NPCs. +PveMagicalSkillDefenceBonus: Magical skill defence stat when taking damage from NPCs. +PvePhysicalAttackDamageBonus: Autoattack damage stat against NPCs. +PvePhysicalAttackDefenceBonus: Autoattack defence stat when taking damage from NPCs. +PvePhysicalSkillDamageBonus: Physical skill damage stat against NPCs. +PvePhysicalSkillDefenceBonus: Physical skill defence stat when taking damage from NPCs. +PveRaidMagicalSkillDefenceBonus: Magical skill defence stat when taking damage from Raidboss NPCs. +PveRaidPhysicalAttackDefenceBonus: Autoattack defence stat when taking damage from Raidboss NPCs. +PveRaidPhysicalSkillDefenceBonus: Physical skill defence stat when taking damage from Raidboss NPCs. +PvpMagicalSkillDamageBonus: Magical skill damage stat against Players and Summons. +PvpMagicalSkillDefenceBonus: Magical skill defence stat when taking damage from Players and Summons. +PvpPhysicalAttackDamageBonus: Autoattack damage stat against Players and Summons. +PvpPhysicalAttackDefenceBonus: Autoattack defence stat when taking damage from Players and Summons. +PvpPhysicalSkillDamageBonus: Physical skill damage stat against Players and Summons. +PvpPhysicalSkillDefenceBonus: Physical skill defence stat when taking damage from Players and Summons. +RandomizeHate: Target NPC stops hating you and starts hating random target with your hate. +RealDamage: Static damage. +RebalanceHP: Balances targets' current HP. +Recovery: Decreases death penalty level. +ReduceCancel: Magic skill casting interruption stat. +ReduceDropPenalty: Reduces EXP lost and death penalty chance. +ReflectMagic: Deflects magical damage back to the attacker. +ReflectSkill: Deflects physical/magical debuffs back to the attacker. +RefuelAirship: Increases Airship's fuel. +Relax: Sits down and increases HP regeneration until full. +ResistAbnormalByCategory: Buff/debuff resist stat. +ResistDDMagic: Magic resist stat (magic attack 50% effective or 1 damage) +ResistDispelByCategory: Buff/Debuff cancellation resist. +ResistSkill: Become invulnerable against given skills. +Restoration: Creates specified item id and count. +RestorationRandom: Creates items randomly from a specified list. Its multiplied by extractable rate from config. +Resurrection: Resurrects target Player or Summon. +ResurrectionSpecial: Resurrects target Player or Summon only in specified instance IDs. +Reuse: Decreases skill reuse time based on its magic type. +Root: Stops movement. +SafeFallHeight: Minimum falling height for taking damage stat. +SendSystemMessageToClan: Sends the specified SystemMessageId to the clan. +ServitorShare: +SetHp: Sets current HP to the given amount. +SetSkill: Adds a skill to the Player and saves it in the database. +ShieldDefence: Shield P. Def stat. +ShieldDefenceRate: Shield block success rate stat. +SilentMove: Prevents aggressive mobs from attacking you when entering aggression range. +SkillCriticalDamage: Skill critical damage stat. +SkillCritical: Activates double debuff or cooldown reset critical based on the specified stat. +SkillCriticalProbability: Skill critical rate stat. +SkillEvasion: Skill evasion stat. +SkillTurning: Stops target's casting. +SkillTurningOverTime: Stops target's casting at a fixed rate. +SoulBlow: Physical attack based on blow formula with bonus damage from souls. +SoulEating: Absorbs souls when taking exp from mobs and sets max soul count. +Sow: Planting a seed into NPC target. Manor stuff. +Speed: Speed stat. +SphericBarrier: Blocks damage and buff/debuff incoming from outside the specified range. +SpModify: Bonus SP stat. +Spoil: Spoils a mob activating its extra sweep drop. +StatBonusSkillCritical: Changes skill critical rate to depend on the specified base stat. +StatBonusSpeed: Changes Speed stat to depend on the specified base stat. +StatByMoveType: Adds stat based on your movement type (standing, running, walking). +StatUp: Increases the specified base stat. +StealAbnormal: Steals enemy's buffs. +SummonAgathion: Summons the specified agathion Npc Id. +SummonCubic: Summons the specified Cubic ID. +SummonHallucination: Creates a doppelganger. Clone Attack skill. +Summon: Summons a servitor. +SummonMulti: Summons a servitor without unsummoning previous servitors. +SummonNpc: Summons a specified Npc Id. +SummonPet: Summons a specified pet. +SummonPoints: Maximum summon points stat. +SummonTrap: Summons a trap. +Sweeper: Takes extra items from a spoiled mob's corpse. +Synergy: Gives a buff at fixed rate based on current AbnormalType. Party Solidarity. +TakeCastle: Engraves a castle. +TakeCastleStart: Starts engraving a castle. +TakeFort: Engraves a fortress. +TakeFortStart: Starts engraving a fortress. +TalismanSlot: Maximum talisman slots stat. +TargetCancel: Cancels enemy's target. +TargetMe: Changes your enemy's target to you. +TargetMeProbability: Changes your enemy's target to you with a given probability. +Teleport: Teleports to a specified XYZ location. +TeleportToNpc: Teleports to a specified Npc Id. +TeleportToSummon: Teleports to your summon. +TeleportToTarget: Teleports to your target. +ThrowUp: Throws enemy up in the air. +TransferDamageToPlayer: Transfers portion of incoming damage from target to you. +TransferDamageToSummon: Transfers portion of incoming damage towards your summon. +TransferHate: Transfers Npc's hate from you to your target. +Transformation: Transforms into the specified transformation id and gives its template skills. +TrapDetect: Detects a hidden trap. +TrapRemove: Removes a trap. +TriggerSkillByAttack: Triggers a specified skill when you deal damage. +TriggerSkillByAvoid: Triggers a specified skill when you avoid autoattack damage. +TriggerSkillByDamage: Triggers a specified skill when you receive damage. +TriggerSkillByDeathBlow: Triggers a specified skill when you land a death blow (killing a creature). +TriggerSkillByKill: Triggers a specified skill when you kill a creature. +TriggerSkillByMagicType: Triggers skill when you finish casting a skill with a specified magic type. +TriggerSkillBySkillAttack: Triggers skill when you finish casting a skill that does damage. +TriggerSkillBySkill: Triggers skill when you finish casting a specified skill. +TwoHandedBluntBonus: P. Atk and accuracy bonus while using Two Handed Blunt weapon. +TwoHandedSwordBonus: P. Atk and accuracy bonus while using Two Handed Sword weapon. +UnsummonAgathion: Unsummons current summoned agathion. +Unsummon: Unsummons a target summon. +UnsummonServitors: Unsummons target servitors. +Untargetable: Becomes untargetable. +VampiricAttack: Increases current HP when dealing damage. +VampiricDefence: Resist stat towards VampiricAttack +VitalityPointsRate: Vitality points consume rate. +VitalityPointUp: Increases vitality points. +WeightLimit: Maximum weight stat. +WeightPenalty: Weight penalty level stat. \ No newline at end of file