时间:2026-07-30 08:18 | 来源:墨客学术 | 作者:墨客学术 | 点击:次
-- src\Data\Spectres.lua minions["Metadata/Monsters/Rhoas/MapRhoaBoss"] = { fireResist = 40, coldResist = 40, lightningResist = 40, chaosResist = 25, name = "Drought-Maddened Rhoa", life = 4, damage = 1.4, damageSpread = 0.2, attackTime = 1.395, attackRange = 18, accuracy = 1, skillList = { "RhoaMapBossShieldCharge", "MeleeAtAnimationSpeedUnique", "GARhoaBossChargeStomp", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["RhoaMapBossShieldCharge"] = { name = "Shield Charge", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled.", skillTypes = { [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Movement] = true, [SkillType.Travel] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, }, baseMods = { }, qualityStats = { }, stats = { "shield_charge_continue_past_target", "shield_charge_stun_duration_+%_maximum", "shield_charge_damage_+%_maximum", "shield_charge_extra_distance", "shield_charge_end_slide_distance", "ignores_proximity_shield", }, levels = { [1] = {0, 90, 30, 30, 41, baseMultiplier = 1.1, levelRequirement = 68, statInterpolation = {1}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeedUnique"] = { name = "Default Attack", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Strike your foes down with a powerful blow.", skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "action_attack_or_cast_time_uses_animation_length", "projectile_uses_contact_position", "use_scaled_contact_offset", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GARhoaBossChargeStomp"] = { name = "GARhoaBossChargeStomp", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "is_area_damage", "always_stun", "global_knockback", }, levels = { [1] = {baseMultiplier = 0.15, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }