Skip to content

Commit

Permalink
Merge pull request #6944 from Frankie-hz/mobskill_damage
Browse files Browse the repository at this point in the history
[lua, cpp] fixes mobskills base damage and ftp naming
  • Loading branch information
zach2good authored Feb 6, 2025
2 parents 1aee157 + 3c79f62 commit 8ca645e
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 8ca645e

Please sign in to comment.