Skip to content

Commit

Permalink
[lua] fixes mobskills base damage and ftp naming
Browse files Browse the repository at this point in the history
Fixes the base damage used for mobs
Converts pdif calcs into the global physical utilities formula
  • Loading branch information
Frankie-hz committed Feb 6, 2025
1 parent 865082c commit 3c79f62
Show file tree
Hide file tree
Showing 467 changed files with 996 additions and 989 deletions.
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/abyssal_strike.lua
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 1
local accmod = 2
local dmgmod = 4.7
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.DMG_VARIES, 1, 2, 3)
local ftp = 4.7
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.DMG_VARIES, 1, 2, 3)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.BLUNT, info.hitslanded)

xi.mobskills.mobPhysicalStatusEffectMove(mob, target, skill, xi.effect.STUN, 1, 0, 4)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/aegis_schism.lua
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 1
local accmod = 1
local dmgmod = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.DMG_VARIES, 1, 2, 3)
local ftp = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.DMG_VARIES, 1, 2, 3)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.BLUNT, info.hitslanded)
local power = 75
local duration = 120
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/aeolian_edge.lua
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 3
local accmod = 1
local dmgmod = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.ACC_VARIES, 1, 2, 3)
local ftp = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.ACC_VARIES, 1, 2, 3)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.SLASHING, info.hitslanded)

target:takeDamage(dmg, mob, xi.attackType.PHYSICAL, xi.damageType.SLASHING)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/aerial_collision.lua
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 1
local accmod = 1
local dmgmod = 1
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.NO_EFFECT)
local ftp = 1
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.NO_EFFECT)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.NONE, xi.mobskills.shadowBehavior.WIPE_SHADOWS)

xi.mobskills.mobPhysicalStatusEffectMove(mob, target, skill, xi.effect.DEFENSE_DOWN, 10, 0, 30)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/amatsu_hanaikusa.lua
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local duration = 60
local numhits = 1
local accmod = 2
local dmgmod = 6
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.DMG_VARIES, 1.5625, 1.875, 2.50)
local ftp = 6
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.DMG_VARIES, 1.5625, 1.875, 2.50)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.SLASHING, info.hitslanded)

target:takeDamage(dmg, mob, xi.attackType.PHYSICAL, xi.damageType.SLASHING)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/amatsu_kazakiri.lua
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 2
local accmod = 2
local dmgmod = 4.5
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.DMG_VARIES, 1, 1.50, 2)
local ftp = 4.5
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.DMG_VARIES, 1, 1.50, 2)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.SLASHING, info.hitslanded)

target:takeDamage(dmg, mob, xi.attackType.PHYSICAL, xi.damageType.SLASHING)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/amatsu_torimai.lua
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 2
local accmod = 1
local dmgmod = 4
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.DMG_VARIES, 1, 1.50, 2)
local ftp = 4
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.DMG_VARIES, 1, 1.50, 2)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.SLASHING, info.hitslanded)

target:takeDamage(dmg, mob, xi.attackType.PHYSICAL, xi.damageType.SLASHING)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/amatsu_tsukikage.lua
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 3
local accmod = 2
local dmgmod = 3.5
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.DMG_VARIES, 1.5625, 1.875, 2.50)
local ftp = 3.5
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.DMG_VARIES, 1.5625, 1.875, 2.50)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.SLASHING, info.hitslanded)

target:takeDamage(dmg, mob, xi.attackType.PHYSICAL, xi.damageType.SLASHING)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/amatsu_tsukioboro.lua
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local duration = 60
local numhits = 1
local accmod = 1
local dmgmod = 4
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.DMG_VARIES, 1.5625, 1.875, 2.50)
local ftp = 4
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.DMG_VARIES, 1.5625, 1.875, 2.50)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.SLASHING, info.hitslanded)

target:takeDamage(dmg, mob, xi.attackType.PHYSICAL, xi.damageType.SLASHING)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/amatsu_yukiarashi.lua
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local duration = 60
local numhits = 1
local accmod = 2
local dmgmod = 6
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.DMG_VARIES, 1.5625, 1.875, 2.50)
local ftp = 6
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.DMG_VARIES, 1.5625, 1.875, 2.50)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.SLASHING, info.hitslanded)

target:takeDamage(dmg, mob, xi.attackType.PHYSICAL, xi.damageType.SLASHING)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/amon_drive.lua
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 1
local accmod = 1
local dmgmod = 2.5
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.NO_EFFECT)
local ftp = 2.5
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.NO_EFFECT)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.SLASHING, xi.mobskills.shadowBehavior.NUMSHADOWS_3)

xi.mobskills.mobStatusEffectMove(mob, target, xi.effect.PARALYSIS, 25, 0, 60)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/amorphic_scythe.lua
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 2
local accmod = 1
local dmgmod = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.NO_EFFECT)
local ftp = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.NO_EFFECT)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.SLASHING, info.hitslanded)

target:takeDamage(dmg, mob, xi.attackType.PHYSICAL, xi.damageType.SLASHING)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/amorphic_spikes.lua
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 5
local accmod = 1
local dmgmod = 0.6
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.DMG_VARIES, 1, 1.2, 1.5)
local ftp = 0.6
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.DMG_VARIES, 1, 1.2, 1.5)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.PIERCING, info.hitslanded)

target:takeDamage(dmg, mob, xi.attackType.PHYSICAL, xi.damageType.PIERCING)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/antigravity.lua
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 1
local accmod = 1
local dmgmod = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.NO_EFFECT)
local ftp = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.NO_EFFECT)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.BLUNT, xi.mobskills.shadowBehavior.WIPE_SHADOWS)

target:takeDamage(dmg, mob, xi.attackType.PHYSICAL, xi.damageType.BLUNT)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/antigravity_1.lua
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 1
local accmod = 1
local dmgmod = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.NO_EFFECT)
local ftp = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.NO_EFFECT)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.BLUNT, xi.mobskills.shadowBehavior.WIPE_SHADOWS)

target:delHP(dmg)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/antigravity_2.lua
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 1
local accmod = 1
local dmgmod = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.NO_EFFECT)
local ftp = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.NO_EFFECT)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.BLUNT, xi.mobskills.shadowBehavior.WIPE_SHADOWS)

target:delHP(dmg)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/antigravity_3.lua
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 1
local accmod = 1
local dmgmod = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.NO_EFFECT)
local ftp = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.NO_EFFECT)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.BLUNT, xi.mobskills.shadowBehavior.WIPE_SHADOWS)

target:delHP(dmg)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/arching_arrow.lua
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 1
local accmod = 1
local dmgmod = 3.5
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.NO_EFFECT)
local ftp = 3.5
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.NO_EFFECT)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.RANGED, xi.damageType.PIERCING, xi.mobskills.shadowBehavior.NUMSHADOWS_1)

target:takeDamage(dmg, mob, xi.attackType.RANGED, xi.damageType.PIERCING)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/arrow_deluge.lua
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 1
local accmod = 1
local dmgmod = 1.5
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.NO_EFFECT)
local ftp = 1.5
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.NO_EFFECT)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.RANGED, xi.damageType.PIERCING, xi.mobskills.shadowBehavior.NUMSHADOWS_3)

target:takeDamage(dmg, mob, xi.attackType.RANGED, xi.damageType.PIERCING)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/artificial_gravity.lua
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 1
local accmod = 1
local dmgmod = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.NO_EFFECT)
local ftp = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.NO_EFFECT)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.BLUNT, xi.mobskills.shadowBehavior.WIPE_SHADOWS)

xi.mobskills.mobStatusEffectMove(mob, target, xi.effect.WEIGHT, 15, 0, 60)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/artificial_gravity_1.lua
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 1
local accmod = 1
local dmgmod = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.NO_EFFECT)
local ftp = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.NO_EFFECT)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.BLUNT, xi.mobskills.shadowBehavior.WIPE_SHADOWS)

xi.mobskills.mobStatusEffectMove(mob, target, xi.effect.WEIGHT, 15, 0, 60)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/artificial_gravity_2.lua
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 1
local accmod = 1
local dmgmod = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.NO_EFFECT)
local ftp = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.NO_EFFECT)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.BLUNT, xi.mobskills.shadowBehavior.WIPE_SHADOWS)

xi.mobskills.mobStatusEffectMove(mob, target, xi.effect.WEIGHT, 30, 0, 60)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/artificial_gravity_3.lua
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 1
local accmod = 1
local dmgmod = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.NO_EFFECT)
local ftp = 2
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.NO_EFFECT)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.BLUNT, xi.mobskills.shadowBehavior.WIPE_SHADOWS)

xi.mobskills.mobStatusEffectMove(mob, target, xi.effect.WEIGHT, 60, 0, 60)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/ascetics_fury.lua
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 1
local accmod = 1
local dmgmod = 2.6
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.CRIT_VARIES, 1.1, 1.3, 1.5)
local ftp = 2.6
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.CRIT_VARIES, 1.1, 1.3, 1.5)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.HTH, info.hitslanded)

target:takeDamage(dmg, mob, xi.attackType.PHYSICAL, xi.damageType.HTH)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/asuran_claws.lua
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 6
local accmod = 1
local dmgmod = 1
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.NO_EFFECT)
local ftp = 1
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.NO_EFFECT)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.SLASHING, info.hitslanded)

target:takeDamage(dmg, mob, xi.attackType.PHYSICAL, xi.damageType.SLASHING)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/asuran_fists.lua
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 8
local accmod = 1
local dmgmod = 0.8
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.NO_EFFECT)
local ftp = 0.8
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.NO_EFFECT)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.HTH, info.hitslanded)

target:takeDamage(dmg, mob, xi.attackType.PHYSICAL, xi.damageType.HTH)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/august_melee_axe.lua
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 1
local accmod = 1
local dmgmod = 1
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.NO_EFFECT)
local ftp = 1
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.NO_EFFECT)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.BLUNT, info.hitslanded)
target:takeDamage(dmg, mob, xi.attackType.PHYSICAL, xi.damageType.BLUNT)
skill:setMsg(xi.msg.basic.HIT_DMG)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/august_melee_bow.lua
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 1
local accmod = 1
local dmgmod = 1
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.NO_EFFECT)
local ftp = 1
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.NO_EFFECT)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.BLUNT, info.hitslanded)
target:takeDamage(dmg, mob, xi.attackType.PHYSICAL, xi.damageType.BLUNT)
skill:setMsg(xi.msg.basic.HIT_DMG)
Expand Down
4 changes: 2 additions & 2 deletions scripts/actions/mobskills/august_melee_h2h.lua
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ end
mobskillObject.onMobWeaponSkill = function(target, mob, skill)
local numhits = 1
local accmod = 1
local dmgmod = 1
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, dmgmod, xi.mobskills.physicalTpBonus.NO_EFFECT)
local ftp = 1
local info = xi.mobskills.mobPhysicalMove(mob, target, skill, numhits, accmod, ftp, xi.mobskills.physicalTpBonus.NO_EFFECT)
local dmg = xi.mobskills.mobFinalAdjustments(info.dmg, mob, skill, target, xi.attackType.PHYSICAL, xi.damageType.BLUNT, info.hitslanded)
target:takeDamage(dmg, mob, xi.attackType.PHYSICAL, xi.damageType.BLUNT)
skill:setMsg(xi.msg.basic.HIT_DMG)
Expand Down
Loading

0 comments on commit 3c79f62

Please sign in to comment.