Weaponskill multihits, Zanshin
Posted: Sun Jul 22, 2012 8:10 pm
weaponskill3.7z
changes :
-multi-hit WS will grant 1 extra tp per attacks past first hit
-dual-wielding will grant 1 extra attack that will generate full tp
-physical WS can proc double attack on all hits
-physical WS can proc triple attack on first (+second if dual-wielding) hit (not ranged for both of these)
-added armor down debuff to armor break (the rest will probably come sooner or later)
-removed an unused weaponskill (blake_ku.lua, did nobody notice this? >_>)
internal changes: all weaponskills return 3 variables: tpHits (# of hits that generate full TP), extraHits (# of hits that generate 1 TP), damage
TakePhysicalDamage (battleutils.cpp) isUserTpGain changed to tpMultiplier. Use 1 if previously you would have used true, 0 for false. (changed to let the dual-wield added hit in WS add extra TP)
zanshin.7z
changes:
-autoattacks that missed and that did not already proc multiple hits can proc zanshin
-zanshin proc: extra auto attack with +34 acc
-zanshin works with dual-wield
-zanshin can proc regardless of miss with 1/4 rate as normal zanshin if SAM is main job and hasso is up
-fixed traits.sql for correct ranks and numbers for zanshin
also added a function in battleutils GetHitRateAccOffset, same as GetHitRate except taking into account an accuracy offset
todo: zanshin on WS, zanshin/counter with seigan
changes :
-multi-hit WS will grant 1 extra tp per attacks past first hit
-dual-wielding will grant 1 extra attack that will generate full tp
-physical WS can proc double attack on all hits
-physical WS can proc triple attack on first (+second if dual-wielding) hit (not ranged for both of these)
-added armor down debuff to armor break (the rest will probably come sooner or later)
-removed an unused weaponskill (blake_ku.lua, did nobody notice this? >_>)
internal changes: all weaponskills return 3 variables: tpHits (# of hits that generate full TP), extraHits (# of hits that generate 1 TP), damage
TakePhysicalDamage (battleutils.cpp) isUserTpGain changed to tpMultiplier. Use 1 if previously you would have used true, 0 for false. (changed to let the dual-wield added hit in WS add extra TP)
zanshin.7z
changes:
-autoattacks that missed and that did not already proc multiple hits can proc zanshin
-zanshin proc: extra auto attack with +34 acc
-zanshin works with dual-wield
-zanshin can proc regardless of miss with 1/4 rate as normal zanshin if SAM is main job and hasso is up
-fixed traits.sql for correct ranks and numbers for zanshin
also added a function in battleutils GetHitRateAccOffset, same as GetHitRate except taking into account an accuracy offset
todo: zanshin on WS, zanshin/counter with seigan