Rigwald, the Wolven King
Humanoid
Monsters grant 100% increased Experience
1500% increased Quantity of Items Dropped
2000% increased Rarity of Items Dropped
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
SpectreN
AreaLair of the Wolven King
Tagshas_claw, has_dual_wield_melee, has_one_handed_melee, human, humanoid, king_boss_map, large_height, large_model, light_armour, medium_movement, melee, not_int, physical_affinity, ranged, red_blood, slashing_weapon
Life
800%
Armour
+50%
Evasion
+50%
Ailment Threshold
800%
Resistance
40 40 40 25
Damage
120%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 10
Attack Time
0.72 Second
Damage Spread
±20%
Experience
200%
Model Size
135%
Type
WolfKingTalisman
Metadata
TalismanWolfKing
Level
60
Life
632,695
Armour
22,767
Evasion
5,334
Energy Shield
0
Damage
339
Spell Damage
507
Accuracy
211
Attack Time
0.4824
Experience
90,915
Ailment Threshold
449,214
Chill
1,420
Shock
1,420
Brittle
8,036
Scorch
1,420
Sap
3,924
Melee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 238–358
Critical Strike Chance: 5%
Attack Time: 0.72 sec
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]
RigwaldSummonWolves
Spell, Multicastable, Triggerable, Trappable, Totemable, Mineable
Cast Time: 1 sec
Cooldown Time: 8 sec
alternate minion [75]
minion dies when parent dies [1]
number of monsters to summon [4]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
RigwaldWolfBarrage
Attack, Projectile, Damage, RangedAttack, ProjectilesFromUser
Base Damage: 238–358
Critical Strike Chance: 5%
Attack Damage: 140%
Attack Damage: 140%
Attack Time: 0.72 sec
Cooldown Time: 10 sec
Your Hits cannot Stun Enemies
Deals 40% more Attack Damage
Fires 2 additional Projectiles
200% increased Accuracy Rating
90% less Attack Speed
50% reduced Damage taken
base is projectile [1]
monster penalty against minions damage +% final vs player minions [-75]
monster reverse point blank damage -% at minimum range [25]
projectile speed variation +% [15]
RigwaldWolfForm
Duration, Spell
Cast Time: 3 sec
Cooldown Time: 18 sec
Base duration is 6 seconds
RigwaldTeleport
Spell
Cast Time: 1 sec
RigwaldWeaponThrow
Attack, RangedAttack, Projectile, ProjectilesFromUser
Spectral Throw
Base Damage: 238–358
Critical Strike Chance: 5%
Attack Time: 0.72 sec
Throws a spectral copy of your melee weapon. It flies out and then returns to you, in a spinning attack that damages enemies in its path.
25% increased Projectile Speed
25% increased Accuracy Rating
base is projectile [1]
spectral throw deceleration override [135]
RigwaldTaunt
Cooldown Time: 15 sec

Object Type

version 2
extends "Metadata/Monsters/Monster"

Transitionable
{
	num_states = 3
}

Animated
{
	preload_animated_object = "Metadata/Monsters/Rigwald/RigwaldWolf.ao"
	preload_animated_object = "Metadata/Monsters/Lion/LionWolf_rigwaldsummon.ao"
}

Actor
{
	slow_animations_go_to_idle = false
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Life
{
	on_death = "PlayTextAudio( RigwaldDeathRandom , Metadata/NPC/Rigwald, 0);"
}

Transitionable
{
	on_transition_to_2 = "PlayTextAudio( RigwaldIntroRandom , Metadata/NPC/Rigwald, 0);"
	on_transition_to_3 = "PlayTextAudio( RigwaldTransformRandom , Metadata/NPC/Rigwald, 0);"
}

Render
{
	hide_talisman_icon = true
}

Animated
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/act4/EyeSpawner/lightning_call/lightningcallimpact.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/skeleton/LieutenantFire/LieutenantBurningHammer/rig.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/talisman/tribal_totem/tribaltotemfx.ao"
	preload_animated_object = "Metadata/Effects/Microtransactions/Spells/raise_spectre/shadow_mirror/shadowcast.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/talisman/FlameBearer/emerge/spawnfx.ao"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Talisman/TalismanWolfKing"] = {
    name = "Rigwald, the Wolven King",
    life = 8,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 1.2,
    damageSpread = 0.2,
    attackTime = 0.72,
    attackRange = 10,
    accuracy = 1,
    weaponType1 = "Claw",
    weaponType2 = "Claw",
    skillList = {
        "Melee",
        "RigwaldWeaponThrow",
        "RigwaldSummonWolves",
        "RigwaldTaunt",
        "RigwaldWolfForm",
        "RigwaldWolfBarrage",
        "RigwaldTeleport",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["Melee"] = {
    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",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RigwaldWeaponThrow"] = {
    name = "Spectral Throw",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Throws a spectral copy of your melee weapon. It flies out and then returns to you, in a spinning attack that damages enemies in its path.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spectral_throw_deceleration_override",
        "base_projectile_speed_+%",
        "accuracy_rating_+%",
        "base_is_projectile",
    },
    levels = {
        [1] = {135, 25, 25, levelRequirement = 60, statInterpolation = {},  cost = { }, },
        [2] = {135, 25, 25, baseMultiplier = 1.2, levelRequirement = 70, statInterpolation = {},  cost = { }, },
        [3] = {135, 25, 25, baseMultiplier = 1.4, levelRequirement = 80, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RigwaldSummonWolves"] = {
    name = "RigwaldSummonWolves",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summoned_monsters_no_drops_or_experience",
        "summoned_monsters_are_minions",
        "minion_dies_when_parent_dies",
    },
    levels = {
        [1] = {75, 4, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RigwaldTaunt"] = {
    name = "RigwaldTaunt",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RigwaldWolfForm"] = {
    name = "RigwaldWolfForm",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Duration] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {6000, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
        [2] = {7000, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        [3] = {8000, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RigwaldWolfBarrage"] = {
    name = "RigwaldWolfBarrage",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Damage] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_damage_taken_+%",
        "active_skill_attack_speed_+%_final",
        "monster_reverse_point_blank_damage_-%_at_minimum_range",
        "number_of_additional_projectiles",
        "accuracy_rating_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "projectile_speed_variation_+%",
        "base_is_projectile",
        "cannot_stun",
    },
    levels = {
        [1] = {-50, -90, 25, 2, 200, -75, 15, baseMultiplier = 1.4, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
        [2] = {-75, -90, 25, 2, 200, -75, 15, baseMultiplier = 1.6, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        [3] = {-90, -90, 25, 2, 200, -75, 15, baseMultiplier = 1.8, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RigwaldTeleport"] = {
    name = "RigwaldTeleport",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
Monsters grant 100% increased Experience
1500% increased Quantity of Items Dropped
2000% increased Rarity of Items Dropped
IdMonsterWolfKingMapBoss
FamilyMonsterMapBoss
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 2000 Max: 2000 Global
  • monster dropped item quantity +% Min: 1500 Max: 1500 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityActBoss
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • Rigwald, the Wolven King
    Beast
    Cannot be Damaged
    Cannot be Knocked Back
    Cannot be Stunned
    corrupted blood on hit % average damage to deal per minute per stack [600]
    corrupted blood on hit duration [4000]
    maim on hit % with at least 3 stacks of corrupted blood [100]
    100% chance to Avoid being Chilled
    100% chance to Avoid being Frozen
    Unaffected by Shock
    100% chance to Avoid being Ignited
    Hexproof
    Phasing
    SpectreN
    Tagsbeast, canine_beast, has_one_hand_sword, has_one_handed_melee, large_model, light_armour, mammal_beast, medium_height, melee, not_int, not_str, physical_affinity, red_blood, slashing_weapon, very_fast_movement
    Life
    800%
    Evasion
    +50%
    Ailment Threshold
    800%
    Resistance
    0 0 0 0
    Damage
    220%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 16
    Attack Time
    0.825 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    150%
    Type
    WolfKingTalismanWolfForm
    Metadata
    TalismanWolfKingWolfForm
    Level
    68
    Life
    51,467
    Armour
    28,790
    Evasion
    7,109
    Energy Shield
    0
    Damage
    822
    Spell Damage
    822
    Accuracy
    290
    Attack Time
    0.825
    Experience
    20,510
    Ailment Threshold
    51,467
    Chill
    163
    Shock
    163
    Brittle
    921
    Scorch
    163
    Sap
    450
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 657–986
    Critical Strike Chance: 5%
    Attack Time: 0.825 sec
    Strike your foes down with a powerful blow.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    RigwaldWolfLeapSlam
    Attack, Area, Melee, Movement, Travel, Slam, Totemable
    Leap Slam
    Base Damage: 657–986
    Critical Strike Chance: 5%
    Attack Time: 0.825 sec
    Cooldown Time: 5 sec
    Jump through the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff.
    30% more Attack Speed
    Base radius is 1.5 metres
    cast time overrides attack duration [1]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    }
    
    Stats
    {
    	set_cannot_die = 1
    	set_suppress_phasing_visual = 1
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Render
    {
    	hide_talisman_icon = true
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Talisman/TalismanWolfKingWolfForm"] = {
        name = "Rigwald, the Wolven King",
        life = 8,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2.2,
        damageSpread = 0.2,
        attackTime = 0.825,
        attackRange = 16,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        skillList = {
            "Melee",
            "RigwaldWolfLeapSlam",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        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",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RigwaldWolfLeapSlam"] = {
        name = "Leap Slam",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Jump through the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Melee] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
            [SkillType.Slam] = true,
            [SkillType.Totemable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.4,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_attack_speed_+%_final",
            "active_skill_base_area_of_effect_radius",
            "is_area_damage",
            "cast_time_overrides_attack_duration",
        },
        levels = {
            [1] = {30, 15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Cannot be Damaged
    IdMonsterCannotBeDamaged
    FamilyCannotBeDamaged
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base cannot be damaged Min: 1 Max: 1 Global
  • Cannot Be Damaged
    Immune to Damage
    Cannot be Damaged
    Cannot be Knocked Back
    IdMonsterCannotBeKnockedBack
    FamilyCannotBeKnockedBack
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • Cannot be Stunned
    IdMonsterImplicitCannotBeStunned1
    FamilyMonsterCannotBeStunned
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base cannot be stunned Min: 1 Max: 1 Global
  • corrupted blood on hit % average damage to deal per minute per stack [600]
    corrupted blood on hit duration [4000]
    maim on hit % with at least 3 stacks of corrupted blood [100]
    IdRigwaldWolfFormCorruptedBloodAndMaim
    FamilyCausesBleeding
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • corrupted blood on hit duration Min: 4000 Max: 4000 Global
  • maim on hit % with at least 3 stacks of corrupted blood Min: 100 Max: 100 Local
  • corrupted blood on hit % average damage to deal per minute per stack Min: 600 Max: 600 Local
  • Craft Tagsphysical_damage bleed damage physical ailment
    100% chance to Avoid being Chilled
    100% chance to Avoid being Frozen
    IdMonsterCannotBeChilled
    FamilyChanceToAvoidFreezeAndChill
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base avoid chill % Min: 100 Max: 100 Global
  • base avoid freeze % Min: 100 Max: 100 Global
  • Craft Tagselemental cold ailment
    Unaffected by Shock
    IdMonsterCannotBeShocked
    FamilyUnaffectedByShock
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • unaffected by shock Min: 1 Max: 1 Global
  • Craft Tagselemental lightning ailment
    100% chance to Avoid being Ignited
    IdMonsterAvoidIgniteImplicit1
    FamilyAvoidIgnite
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base avoid ignite % Min: 100 Max: 100 Global
  • Craft Tagselemental fire ailment
    Hexproof
    IdMonsterImplicitHexproof
    FamilyMonsterImmuneToCurses
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • hexproof Min: 1 Max: 1 Global
  • Craft Tagscaster curse
    Phasing
    IdRigwaldWolfFormPhasing
    FamilyPhasing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • phase through objects Min: 1 Max: 1 Global