Index: expiacion.lua =================================================================== --- expiacion.lua (revision 0) +++ expiacion.lua (working copy) @@ -0,0 +1,42 @@ +----------------------------------- +-- Expiacion Weapon Skill +-- @author Katrinka (SinisterSkies) +-- @version 131209 +----------------------------------- + +----------------------------------- +-- Expiacion +-- Sword weapon skill +-- Skill Level: 251 +-- Delivers a twofold attack. Damage varies with TP. +-- Stacks with Sneak Attack. +-- Aligned with the Aqua, Snow, Soil Gorget +-- Aligned with the Aqua, Snow, Soil Belt +-- Element: None +-- Modifiers: STR:30% INT:30% +-- 100%TP 200%TP 300%TP +-- 1.50 2.00 2.50 +----------------------------------- + +require("scripts/globals/status"); +require("scripts/globals/settings"); +require("scripts/globals/weaponskills"); +----------------------------------- + +function OnUseWeaponSkill(player, target, wsID) + + local params = {}; + + params.numHits = 2; + params.ftp100 = 1.5; params.ftp200 = 2; params.ftp300 = 2.5; + params.str_wsc = 0.3; params.dex_wsc = 0.0; params.vit_wsc = 0.0; params.agi_wsc = 0.0; params.int_wsc = 0.3; params.mnd_wsc = 0.0; params.chr_wsc = 0.0; + params.crit100 = 0; params.crit200 = 0; params.crit300 = 0; + params.canCrit = false; + params.acc100 = 0.0; params.acc200= 0.0; params.acc300= 0.0; + params.atkmulti = 1; + + local damage, criticalHit, tpHits, extraHits = doPhysicalWeaponskill(player, target, params); + + return tpHits, extraHits, criticalHit, damage; + +end