Dancer_A

Ruby/Sapphire/Emerald

Mar 4th, 2017 (edited)
260
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.06 KB | None | 0 0
  1.         internal void dmg_skill(
  2.             ref int skill_dmg, ref int weapon_dmg, ref int actor_dmg, ref int support_dmg,
  3.             Data_Weapon weapon, bool magic, int? distance, WeaponTriangle tri)
  4.         {
  5.             int target_def = 0;
  6.             dmg_skill(ref skill_dmg, ref weapon_dmg, ref actor_dmg, ref support_dmg,
  7.                 ref target_def, weapon, null, null, magic, distance, tri);
  8.         }
  9.         internal void dmg_skill(
  10.             ref int skill_dmg, ref int weapon_dmg, ref int actor_dmg, ref int support_dmg,
  11.             ref int target_def, Data_Weapon weapon,
  12.             Game_Unit target, Data_Weapon target_weapon, bool magic, int? distance, WeaponTriangle tri, int effectiveness = 1)
  13.         {
  14.             int damage_ratio = actor_dmg / 5;
  15.              Skills: Triange Adept
  16.             if (actor.has_skill("TRIANGLEPLUS"))
  17.                 if (tri == WeaponTriangle.Advantage)
  18.                     weapon_dmg += damage_ratio;
  19.                 else if (tri == WeaponTriangle.Disadvantage)
  20.                     weapon_dmg -= damage_ratio;
  21. }
Advertisement
Add Comment
Please, Sign In to add comment