Le Meunier boursouflé
Mort-vivant
stance movement speed +% final [120]
monster dropped item rarity +% [-750]
monster slain experience +% [0]
monster grants gambler stock [-1]
unique monster guarantee 50% magic items [1]
The Bloated Miller
SpectreN
AreaLa Bordure de la rivière
TagsBeast_onhit_audio, red_blood, undead, very_slow_movement, zombie
Vie
105%
Résistance
0 0 0 0
Damage
190%
Précision
250%
Attack Distance
6 ~ 14
Temps d'attaque
1.995 Second
Damage Spread
±20%
Expérience
200%
Model Size
100%
Type
SwollenMiller
Metadata
SwollenMillerBoss
Niveau
68
Vie
8,145
2,413
Damage
443
Dégâts des sorts
443
Précision
4,312
Temps d'attaque
1.995
Expérience
57,268
Minion Life
7,277
Minion Damage
1,841
Minion Armour
2,413
SwollenMillerEmptyActionEngage
skill cannot be knocked back [1]
skill cannot be stunned [1]
SwollenMillerChargeNear
Attack, Melee, MeleeSingleTarget, Movement, Travel
Charge au bouclier
Base Damage: 354–532
Chances de Touche critique: 5%
Temps d'attaque: 1.995 sec.
Temps de recharge: 8 sec.
Une charge qui percute un ennemi avec le bouclier du personnage. L'ennemi est également repoussé et étourdi. Les ennemis sur votre chemin sont projetés sur le côté. Les dégâts et l'étourdissement sont proportionnels à la distance parcourue. Ne peut pas être modifié par Multifrappe.
50% Davantage de Dégâts au Toucher à distance de charge maximale
69% d'Augmentation de la Vitesse de déplacement
Vous ne pouvez plus Repousser les Ennemis
base deal no damage [1]
ignores proximity shield [1]
shield charge continue past target [1]
shield charge extra distance [0]
stun threshold +% final while performing action [50]
SwollenMillerMeleeTrampleCombo
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Attaque de base
Base Damage: 354–532
Chances de Touche critique: 5%
Temps d'attaque: 1.995 sec.
Temps de recharge: 6 sec.
50% d'Augmentation de la Distance de Repoussement
Repousse les Ennemis
base knockback speed +% [100]
is area damage [1]
main hand base maximum attack distance [15]
melee defer damage prediction [1]
monster penalty against minions damage +% final vs player minions [20]
stun threshold +% final while performing action [50]
SwollenMillerMeleeCombo2
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Attaque de base
Base Damage: 354–532
Chances de Touche critique: 5%
Dégâts d'Attaque: 145%
Temps d'attaque: 1.995 sec.
45% Davantage de Dégâts d'Attaque
50% d'Augmentation de la Distance de Repoussement
Repousse les Ennemis
main hand base maximum attack distance [6]
monster penalty against minions damage +% final vs player minions [50]
SwollenMillerMeleeSlap
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Attaque de base
Base Damage: 354–532
Chances de Touche critique: 5%
Dégâts d'Attaque: 80%
Temps d'attaque: 1.995 sec.
20% de Perte de Dégâts d'Attaque
monster penalty against minions damage +% final vs player minions [80]
SwollenMillerMeleeBackhand
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Attaque de base
Base Damage: 354–532
Chances de Touche critique: 5%
Dégâts d'Attaque: 80%
Temps d'attaque: 1.995 sec.
20% de Perte de Dégâts d'Attaque
attack maximum action distance + [-3]
base skill cannot be avoided by dodge roll or evaded or blocked [1]
monster penalty against minions damage +% final vs player minions [80]
SwollenMillerSlam
Triggerable, Attack
Base Damage: 354–532
Chances de Touche critique: 5%
Dégâts d'Attaque: 250%
Temps d'attaque: 1.995 sec.
Temps de recharge: 9 sec.
150% Davantage de Dégâts d'Attaque
+45 à l'Allonge de Mêlée
is area damage [1]
monster penalty against minions damage +% final vs player minions [50]
stun threshold +% final while performing action [100]
SwollenMillerSlamTriggerGA
Triggerable, Attack
Base Damage: 354–532
Chances de Touche critique: 5%
Dégâts d'Attaque: 250%
Temps d'attaque: 1.995 sec.
150% Davantage de Dégâts d'Attaque
is area damage [1]
monster penalty against minions damage +% final vs player minions [70]
SwollenMillerComboTriggerGA
Triggerable, Attack
Base Damage: 354–532
Chances de Touche critique: 5%
Temps d'attaque: 1.995 sec.
base skill can be blocked [1]
is area damage [1]
SwollenMillerChargeMediumNear
Attack, Melee, MeleeSingleTarget, Movement, Travel
Charge au bouclier
Base Damage: 354–532
Chances de Touche critique: 5%
Temps d'attaque: 1.995 sec.
Temps de recharge: 8 sec.
Une charge qui percute un ennemi avec le bouclier du personnage. L'ennemi est également repoussé et étourdi. Les ennemis sur votre chemin sont projetés sur le côté. Les dégâts et l'étourdissement sont proportionnels à la distance parcourue. Ne peut pas être modifié par Multifrappe.
50% Davantage de Dégâts au Toucher à distance de charge maximale
69% d'Augmentation de la Vitesse de déplacement
Vous ne pouvez plus Repousser les Ennemis
base deal no damage [1]
ignores proximity shield [1]
shield charge continue past target [1]
shield charge extra distance [25]
stun threshold +% final while performing action [50]
SwollenMillerChargeFar
Attack, Melee, MeleeSingleTarget, Movement, Travel
Charge au bouclier
Base Damage: 354–532
Chances de Touche critique: 5%
Temps d'attaque: 1.995 sec.
Temps de recharge: 8 sec.
Une charge qui percute un ennemi avec le bouclier du personnage. L'ennemi est également repoussé et étourdi. Les ennemis sur votre chemin sont projetés sur le côté. Les dégâts et l'étourdissement sont proportionnels à la distance parcourue. Ne peut pas être modifié par Multifrappe.
50% Davantage de Dégâts au Toucher à distance de charge maximale
69% d'Augmentation de la Vitesse de déplacement
Vous ne pouvez plus Repousser les Ennemis
base deal no damage [1]
ignores proximity shield [1]
shield charge continue past target [1]
shield charge extra distance [50]
stun threshold +% final while performing action [50]
SwollenMillerChargeFootstep
Triggerable, Attack
Base Damage: 354–532
Chances de Touche critique: 5%
Dégâts d'Attaque: 60%
Temps d'attaque: 1.995 sec.
40% de Perte de Dégâts d'Attaque
is area damage [1]
SwollenMillerChargeTrample
Triggerable, Attack
Base Damage: 354–532
Chances de Touche critique: 5%
Dégâts d'Attaque: 35%
Temps d'attaque: 1.995 sec.
65% de Perte de Dégâts d'Attaque
Repousse les Ennemis
100% d'Augmentation de l'Accumulation d'Étourdissement
is area damage [1]
SwollenMillerChargeEnd
Triggerable, Attack
Base Damage: 354–532
Chances de Touche critique: 5%
Dégâts d'Attaque: 143%
Temps d'attaque: 1.995 sec.
43% Davantage de Dégâts d'Attaque
base skill can be blocked [1]
is area damage [1]
SwollenMillerBodySlamTriggerGA
Triggerable, Attack
Base Damage: 354–532
Chances de Touche critique: 5%
Dégâts d'Attaque: 80%
Temps d'attaque: 1.995 sec.
20% de Perte de Dégâts d'Attaque
25% de Réduction de la Distance de Repoussement
Repousse les Ennemis
base knockback speed +% [30]
base skill can be blocked [1]
is area damage [1]
SSMMillerZombieHoardSpawn
Spell, Multicastable, Triggerable
Temps d'incantation: 1 sec.
action attack or cast time uses animation length [1]
alternate minion [1046]
monster no drops or experience [1]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
GTSwollenMillerZombieSummon
Triggerable
Temps de recharge: 12 sec.
action attack or cast time uses animation length [1]
TCSwollenMillerCharge
Attack, Melee, MeleeSingleTarget, Movement, Travel
Charge à table
Base Damage: 354–532
Chances de Touche critique: 5%
Dégâts d'Attaque: 70%
Temps d'attaque: 1.995 sec.
Temps de recharge: 10 sec.
Une charge qui percute un ennemi avec le bouclier du personnage. L'ennemi est également repoussé et étourdi. Les ennemis sur votre chemin sont projetés sur le côté. Les dégâts et l'étourdissement sont proportionnels à la distance parcourue. Ne peut pas être modifié par Multifrappe.
30% de Perte de Dégâts d'Attaque
16% d'Augmentation de la Vitesse de déplacement
100% d'Augmentation de l'Accumulation d'Étourdissement
base cannot be blocked [1]
base skill cannot be parried [1]
ignores proximity shield [1]
skill cannot be knocked back [1]
stun threshold +% final while performing action [50]
TCSwollenMillerChargeEnraged
Attack, Melee, MeleeSingleTarget, Movement, Travel
Charge à table
Base Damage: 354–532
Chances de Touche critique: 5%
Dégâts d'Attaque: 70%
Temps d'attaque: 1.995 sec.
Temps de recharge: 8 sec.
Une charge qui percute un ennemi avec le bouclier du personnage. L'ennemi est également repoussé et étourdi. Les ennemis sur votre chemin sont projetés sur le côté. Les dégâts et l'étourdissement sont proportionnels à la distance parcourue. Ne peut pas être modifié par Multifrappe.
30% de Perte de Dégâts d'Attaque
16% d'Augmentation de la Vitesse de déplacement
100% d'Augmentation de l'Accumulation d'Étourdissement
base cannot be blocked [1]
base skill cannot be parried [1]
ignores proximity shield [1]
skill cannot be knocked back [1]
stun threshold +% final while performing action [50]

Object Type

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"

Transitionable {}

Actor
{
	basic_action = "ChangeToStance1"
	basic_action = "ChangeToStance2"
	slow_animations_go_to_idle = false
}

StateMachine
{
	define_shared_state =
	"
		generic1;
		intro;
		music;
	"
}

Stats
{
	/* how_stunning = 100 */
	set_base_heavy_stun_duration_ms = 2600
	set_monster_delay_item_drops_millis = 3300
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"

Transitionable
{
	create_untransitioned =
	"
		IfAlive(
		{
			PlayAnimation( saw_wood_01 );
		} );
	"
}

Render
{
	use_ao_lights = true
	dampen_height = false
	selection_height_override = 250.0
}

Animated
{
	on_engage_01 =
	"
		SetAudioParam( SwollenMillerSaw, 1 );
		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Gallows/Act1/SwollenMiller/on_act_engage.ao',  );
		Delay( 0.2,
		{
			PlayTextAudio( SwollenMillerAggro, 'Metadata/Monsters/SwollenMiller/SwollenMillerBoss' );
		} );
	"

	on_slam_01 = "PlayTextAudio( SwollenMillerAttackARandom, 'Metadata/Monsters/SwollenMiller/SwollenMillerBoss' );"
	on_combo_01 = "PlayTextAudio( SwollenMillerAttackBRandom, 'Metadata/Monsters/SwollenMiller/SwollenMillerBoss' );"
	on_end_charge_end_01 = "PlayCharacterAudioEvent( MillerAttackComment );"

	on_attack_01 =
	"
		Roll( 1, 6,
		{
			PlayTextAudio( SwollenMillerAttackCRandom, 'Metadata/Monsters/SwollenMiller/SwollenMillerBoss' );
		} );
	"

	on_end_engage_01 = 
	"
		DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Gallows/Act1/SwollenMiller/on_act_engage.ao' );
	"

	/* on_event_addfx_for_get_angry_01 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/Gallows/Act1/SwollenMiller/enrage.epk );" */

	// How to make this trigger randomly during the sawing stuff?
	//on_saw_wood_01 = "Delay( 4.0, { PlayTextAudio( ClearfellGuardBranocBanterRandom, 'Metadata/Monsters/NPC/DogtraderRiverbank'); } );"
	
}

Life
{
	on_death =
	"
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk' );
	"

	on_spawned_dead = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk' );"
}

StateMachine
{
	create_state_intro_0 =
	"
		FadeOutDialogue( 500 );
		PlayTextAudio( SwollenMillerSaw, 'Metadata/Monsters/SwollenMiller/SwollenMillerBoss', 50 );
	"

	// on_state_intro_1 = "FadeOutDialogue( 500 );"
}

GlobalAudioParamEvents
{
	player_in_range_param = "MillerInRange"
	life_percent_param = "MillerLifePercentage"
	range = 130
}

Preload
{
	preload_environment = "G1_1_boss"
	preload_environment = "G1_1_boss_defeat"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/SwollenMiller/SwollenMillerBoss"] = {
    name = "The Bloated Miller",
    life = 1.05,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.9,
    damageSpread = 0.2,
    attackTime = 1.995,
    attackRange = 14,
    accuracy = 2.5,
    skillList = {
        "SSMMillerZombieHoardSpawn",
        "TCSwollenMillerCharge",
        "TCSwollenMillerChargeEnraged",
        "GTSwollenMillerZombieSummon",
        "SwollenMillerChargeNear",
        "SwollenMillerChargeMediumNear",
        "SwollenMillerChargeFar",
        "SwollenMillerEmptyActionEngage",
        "SwollenMillerMeleeCombo2",
        "SwollenMillerMeleeSlap",
        "SwollenMillerMeleeBackhand",
        "SwollenMillerMeleeTrampleCombo",
        "SwollenMillerSlam",
        "SwollenMillerSlamTriggerGA",
        "SwollenMillerComboTriggerGA",
        "SwollenMillerChargeFootstep",
        "SwollenMillerChargeTrample",
        "SwollenMillerChargeEnd",
        "SwollenMillerBodySlamTriggerGA",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["SSMMillerZombieHoardSpawn"] = {
    name = "SSMMillerZombieHoardSpawn",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "monster_no_drops_or_experience",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {1046, 1, -99, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TCSwollenMillerCharge"] = {
    name = "Table Charge",
    hidden = true,
    color = ,
    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. Cannot be supported by Multistrike.",
    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 = {
        "stun_threshold_+%_final_while_performing_action",
        "base_movement_velocity_+%",
        "hit_damage_stun_multiplier_+%",
        "ignores_proximity_shield",
        "skill_cannot_be_knocked_back",
        "base_cannot_be_blocked",
        "base_skill_cannot_be_parried",
    },
    levels = {
        [1] = {50, 16, 100, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TCSwollenMillerChargeEnraged"] = {
    name = "Table Charge",
    hidden = true,
    color = ,
    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. Cannot be supported by Multistrike.",
    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 = {
        "stun_threshold_+%_final_while_performing_action",
        "base_movement_velocity_+%",
        "hit_damage_stun_multiplier_+%",
        "ignores_proximity_shield",
        "skill_cannot_be_knocked_back",
        "base_cannot_be_blocked",
        "base_skill_cannot_be_parried",
    },
    levels = {
        [1] = {50, 16, 100, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSwollenMillerZombieSummon"] = {
    name = "GTSwollenMillerZombieSummon",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SwollenMillerChargeNear"] = {
    name = "Shield Charge",
    hidden = true,
    color = ,
    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. Cannot be supported by Multistrike.",
    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 = {
        "base_movement_velocity_+%",
        "shield_charge_damage_+%_maximum",
        "shield_charge_extra_distance",
        "stun_threshold_+%_final_while_performing_action",
        "ignores_proximity_shield",
        "base_deal_no_damage",
        "shield_charge_continue_past_target",
        "cannot_knockback",
    },
    levels = {
        [1] = {69, 50, 0, 50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SwollenMillerChargeMediumNear"] = {
    name = "Shield Charge",
    hidden = true,
    color = ,
    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. Cannot be supported by Multistrike.",
    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 = {
        "base_movement_velocity_+%",
        "shield_charge_damage_+%_maximum",
        "shield_charge_extra_distance",
        "stun_threshold_+%_final_while_performing_action",
        "ignores_proximity_shield",
        "base_deal_no_damage",
        "shield_charge_continue_past_target",
        "cannot_knockback",
    },
    levels = {
        [1] = {69, 50, 25, 50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SwollenMillerChargeFar"] = {
    name = "Shield Charge",
    hidden = true,
    color = ,
    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. Cannot be supported by Multistrike.",
    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 = {
        "base_movement_velocity_+%",
        "shield_charge_damage_+%_maximum",
        "shield_charge_extra_distance",
        "stun_threshold_+%_final_while_performing_action",
        "ignores_proximity_shield",
        "base_deal_no_damage",
        "shield_charge_continue_past_target",
        "cannot_knockback",
    },
    levels = {
        [1] = {69, 50, 50, 50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SwollenMillerEmptyActionEngage"] = {
    name = "SwollenMillerEmptyActionEngage",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SwollenMillerMeleeCombo2"] = {
    name = "Basic Attack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "main_hand_base_maximum_attack_distance",
        "knockback_distance_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "global_knockback",
    },
    levels = {
        [1] = {6, 50, 50, baseMultiplier = 1.45, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SwollenMillerMeleeSlap"] = {
    name = "Basic Attack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {80, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SwollenMillerMeleeBackhand"] = {
    name = "Basic Attack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
    },
    levels = {
        [1] = {-3, 80, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SwollenMillerMeleeTrampleCombo"] = {
    name = "Basic Attack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "main_hand_base_maximum_attack_distance",
        "stun_threshold_+%_final_while_performing_action",
        "knockback_distance_+%",
        "base_knockback_speed_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "melee_defer_damage_prediction",
        "global_knockback",
    },
    levels = {
        [1] = {15, 50, 50, 100, 20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SwollenMillerSlam"] = {
    name = "SwollenMillerSlam",
    hidden = true,
    color = ,
    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 = {
        "melee_range_+",
        "stun_threshold_+%_final_while_performing_action",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {45, 100, 50, baseMultiplier = 2.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SwollenMillerSlamTriggerGA"] = {
    name = "SwollenMillerSlamTriggerGA",
    hidden = true,
    color = ,
    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 = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {70, baseMultiplier = 2.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SwollenMillerComboTriggerGA"] = {
    name = "SwollenMillerComboTriggerGA",
    hidden = true,
    color = ,
    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",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SwollenMillerChargeFootstep"] = {
    name = "SwollenMillerChargeFootstep",
    hidden = true,
    color = ,
    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",
    },
    levels = {
        [1] = {baseMultiplier = 0.6, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SwollenMillerChargeTrample"] = {
    name = "SwollenMillerChargeTrample",
    hidden = true,
    color = ,
    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 = {
        "hit_damage_stun_multiplier_+%",
        "is_area_damage",
        "global_knockback",
    },
    levels = {
        [1] = {100, baseMultiplier = 0.35, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SwollenMillerChargeEnd"] = {
    name = "SwollenMillerChargeEnd",
    hidden = true,
    color = ,
    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",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {baseMultiplier = 1.43, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SwollenMillerBodySlamTriggerGA"] = {
    name = "SwollenMillerBodySlamTriggerGA",
    hidden = true,
    color = ,
    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 = {
        "knockback_distance_+%",
        "base_knockback_speed_+%",
        "is_area_damage",
        "global_knockback",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {-25, 30, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
FamilyNothing
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
stance movement speed +% final [120]
FamilyStance
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • stance movement speed +% final Min: 120 Max: 120 Global
  • monster dropped item rarity +% [-750]
    monster slain experience +% [0]
    FamilyMonsterActBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: -750 Max: -750 Global
  • monster grants gambler stock [-1]
    FamilyMonsterActBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster grants gambler stock Min: -1 Max: -1 Global
  • unique monster guarantee 50% magic items [1]
    Family
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • unique monster guarantee 50% magic items Min: 1 Max: 1 Global
  • Le Meunier boursouflé
    Mort-vivant
    stance movement speed +% final [120]
    The Bloated Miller
    SpectreN
    TagsBeast_onhit_audio, not_dex, not_int, red_blood, undead, very_slow_movement, zombie
    Vie
    313%
    +40%
    Résistance
    0 0 0 0
    Damage
    200%
    Précision
    250%
    Attack Distance
    6 ~ 14
    Temps d'attaque
    1.995 Second
    Damage Spread
    ±20%
    Expérience
    250%
    Model Size
    100%
    Type
    SwollenMillerCRUEL
    Metadata
    SwollenMillerBossCRUEL
    Niveau
    68
    Vie
    24,279
    3,378
    Damage
    466
    Dégâts des sorts
    466
    Précision
    4,312
    Temps d'attaque
    1.995
    Expérience
    71,585
    Minion Life
    21,691
    Minion Damage
    1,938
    Minion Armour
    5,309
    SwollenMillerEmptyActionEngage
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    SwollenMillerChargeNear
    Attack, Melee, MeleeSingleTarget, Movement, Travel
    Charge au bouclier
    Base Damage: 373–559
    Chances de Touche critique: 5%
    Temps d'attaque: 1.995 sec.
    Temps de recharge: 8 sec.
    Une charge qui percute un ennemi avec le bouclier du personnage. L'ennemi est également repoussé et étourdi. Les ennemis sur votre chemin sont projetés sur le côté. Les dégâts et l'étourdissement sont proportionnels à la distance parcourue. Ne peut pas être modifié par Multifrappe.
    50% Davantage de Dégâts au Toucher à distance de charge maximale
    69% d'Augmentation de la Vitesse de déplacement
    Vous ne pouvez plus Repousser les Ennemis
    base deal no damage [1]
    ignores proximity shield [1]
    shield charge continue past target [1]
    shield charge extra distance [0]
    stun threshold +% final while performing action [50]
    SwollenMillerMeleeTrampleCombo
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Attaque de base
    Base Damage: 373–559
    Chances de Touche critique: 5%
    Temps d'attaque: 1.995 sec.
    Temps de recharge: 6 sec.
    50% d'Augmentation de la Distance de Repoussement
    Repousse les Ennemis
    base knockback speed +% [100]
    is area damage [1]
    main hand base maximum attack distance [15]
    melee defer damage prediction [1]
    monster penalty against minions damage +% final vs player minions [20]
    stun threshold +% final while performing action [50]
    SwollenMillerMeleeCombo2
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Attaque de base
    Base Damage: 373–559
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 145%
    Temps d'attaque: 1.995 sec.
    45% Davantage de Dégâts d'Attaque
    50% d'Augmentation de la Distance de Repoussement
    Repousse les Ennemis
    main hand base maximum attack distance [6]
    monster penalty against minions damage +% final vs player minions [50]
    SwollenMillerMeleeSlap
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Attaque de base
    Base Damage: 373–559
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 80%
    Temps d'attaque: 1.995 sec.
    20% de Perte de Dégâts d'Attaque
    monster penalty against minions damage +% final vs player minions [80]
    SwollenMillerMeleeBackhand
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Attaque de base
    Base Damage: 373–559
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 80%
    Temps d'attaque: 1.995 sec.
    20% de Perte de Dégâts d'Attaque
    attack maximum action distance + [-3]
    base skill cannot be avoided by dodge roll or evaded or blocked [1]
    monster penalty against minions damage +% final vs player minions [80]
    SwollenMillerSlam
    Triggerable, Attack
    Base Damage: 373–559
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 250%
    Temps d'attaque: 1.995 sec.
    Temps de recharge: 9 sec.
    150% Davantage de Dégâts d'Attaque
    +45 à l'Allonge de Mêlée
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [50]
    stun threshold +% final while performing action [100]
    SwollenMillerSlamTriggerGA
    Triggerable, Attack
    Base Damage: 373–559
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 250%
    Temps d'attaque: 1.995 sec.
    150% Davantage de Dégâts d'Attaque
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [70]
    SwollenMillerComboTriggerGA
    Triggerable, Attack
    Base Damage: 373–559
    Chances de Touche critique: 5%
    Temps d'attaque: 1.995 sec.
    base skill can be blocked [1]
    is area damage [1]
    SwollenMillerChargeMediumNear
    Attack, Melee, MeleeSingleTarget, Movement, Travel
    Charge au bouclier
    Base Damage: 373–559
    Chances de Touche critique: 5%
    Temps d'attaque: 1.995 sec.
    Temps de recharge: 8 sec.
    Une charge qui percute un ennemi avec le bouclier du personnage. L'ennemi est également repoussé et étourdi. Les ennemis sur votre chemin sont projetés sur le côté. Les dégâts et l'étourdissement sont proportionnels à la distance parcourue. Ne peut pas être modifié par Multifrappe.
    50% Davantage de Dégâts au Toucher à distance de charge maximale
    69% d'Augmentation de la Vitesse de déplacement
    Vous ne pouvez plus Repousser les Ennemis
    base deal no damage [1]
    ignores proximity shield [1]
    shield charge continue past target [1]
    shield charge extra distance [25]
    stun threshold +% final while performing action [50]
    SwollenMillerChargeFar
    Attack, Melee, MeleeSingleTarget, Movement, Travel
    Charge au bouclier
    Base Damage: 373–559
    Chances de Touche critique: 5%
    Temps d'attaque: 1.995 sec.
    Temps de recharge: 8 sec.
    Une charge qui percute un ennemi avec le bouclier du personnage. L'ennemi est également repoussé et étourdi. Les ennemis sur votre chemin sont projetés sur le côté. Les dégâts et l'étourdissement sont proportionnels à la distance parcourue. Ne peut pas être modifié par Multifrappe.
    50% Davantage de Dégâts au Toucher à distance de charge maximale
    69% d'Augmentation de la Vitesse de déplacement
    Vous ne pouvez plus Repousser les Ennemis
    base deal no damage [1]
    ignores proximity shield [1]
    shield charge continue past target [1]
    shield charge extra distance [50]
    stun threshold +% final while performing action [50]
    SwollenMillerChargeFootstep
    Triggerable, Attack
    Base Damage: 373–559
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 60%
    Temps d'attaque: 1.995 sec.
    40% de Perte de Dégâts d'Attaque
    is area damage [1]
    SwollenMillerChargeTrample
    Triggerable, Attack
    Base Damage: 373–559
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 35%
    Temps d'attaque: 1.995 sec.
    65% de Perte de Dégâts d'Attaque
    Repousse les Ennemis
    100% d'Augmentation de l'Accumulation d'Étourdissement
    is area damage [1]
    SwollenMillerChargeEnd
    Triggerable, Attack
    Base Damage: 373–559
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 143%
    Temps d'attaque: 1.995 sec.
    43% Davantage de Dégâts d'Attaque
    base skill can be blocked [1]
    is area damage [1]
    SwollenMillerBodySlamTriggerGA
    Triggerable, Attack
    Base Damage: 373–559
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 80%
    Temps d'attaque: 1.995 sec.
    20% de Perte de Dégâts d'Attaque
    25% de Réduction de la Distance de Repoussement
    Repousse les Ennemis
    base knockback speed +% [30]
    base skill can be blocked [1]
    is area damage [1]
    SSMMillerZombieHoardSpawn
    Spell, Multicastable, Triggerable
    Temps d'incantation: 1 sec.
    action attack or cast time uses animation length [1]
    alternate minion [1046]
    monster no drops or experience [1]
    number of monsters to summon [1]
    summon specific monsters radius +% [-99]
    summoned monsters are minions [1]
    GTSwollenMillerZombieSummon
    Triggerable
    Temps de recharge: 12 sec.
    action attack or cast time uses animation length [1]
    TCSwollenMillerCharge
    Attack, Melee, MeleeSingleTarget, Movement, Travel
    Charge à table
    Base Damage: 373–559
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 70%
    Temps d'attaque: 1.995 sec.
    Temps de recharge: 10 sec.
    Une charge qui percute un ennemi avec le bouclier du personnage. L'ennemi est également repoussé et étourdi. Les ennemis sur votre chemin sont projetés sur le côté. Les dégâts et l'étourdissement sont proportionnels à la distance parcourue. Ne peut pas être modifié par Multifrappe.
    30% de Perte de Dégâts d'Attaque
    16% d'Augmentation de la Vitesse de déplacement
    100% d'Augmentation de l'Accumulation d'Étourdissement
    base cannot be blocked [1]
    base skill cannot be parried [1]
    ignores proximity shield [1]
    skill cannot be knocked back [1]
    stun threshold +% final while performing action [50]
    TCSwollenMillerChargeEnraged
    Attack, Melee, MeleeSingleTarget, Movement, Travel
    Charge à table
    Base Damage: 373–559
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 70%
    Temps d'attaque: 1.995 sec.
    Temps de recharge: 8 sec.
    Une charge qui percute un ennemi avec le bouclier du personnage. L'ennemi est également repoussé et étourdi. Les ennemis sur votre chemin sont projetés sur le côté. Les dégâts et l'étourdissement sont proportionnels à la distance parcourue. Ne peut pas être modifié par Multifrappe.
    30% de Perte de Dégâts d'Attaque
    16% d'Augmentation de la Vitesse de déplacement
    100% d'Augmentation de l'Accumulation d'Étourdissement
    base cannot be blocked [1]
    base skill cannot be parried [1]
    ignores proximity shield [1]
    skill cannot be knocked back [1]
    stun threshold +% final while performing action [50]

    Object Type

    version 2
    extends "Metadata/Monsters/SwollenMiller/SwollenMiller"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/SwollenMiller/SwollenMiller"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/SwollenMiller/SwollenMillerBossCRUEL"] = {
        name = "The Bloated Miller",
        life = 3.13,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2,
        damageSpread = 0.2,
        attackTime = 1.995,
        attackRange = 14,
        accuracy = 2.5,
        skillList = {
            "SSMMillerZombieHoardSpawn",
            "TCSwollenMillerCharge",
            "TCSwollenMillerChargeEnraged",
            "GTSwollenMillerZombieSummon",
            "SwollenMillerChargeNear",
            "SwollenMillerChargeMediumNear",
            "SwollenMillerChargeFar",
            "SwollenMillerEmptyActionEngage",
            "SwollenMillerMeleeCombo2",
            "SwollenMillerMeleeSlap",
            "SwollenMillerMeleeBackhand",
            "SwollenMillerMeleeTrampleCombo",
            "SwollenMillerSlam",
            "SwollenMillerSlamTriggerGA",
            "SwollenMillerComboTriggerGA",
            "SwollenMillerChargeFootstep",
            "SwollenMillerChargeTrample",
            "SwollenMillerChargeEnd",
            "SwollenMillerBodySlamTriggerGA",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SSMMillerZombieHoardSpawn"] = {
        name = "SSMMillerZombieHoardSpawn",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "alternate_minion",
            "number_of_monsters_to_summon",
            "summon_specific_monsters_radius_+%",
            "summoned_monsters_are_minions",
            "monster_no_drops_or_experience",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {1046, 1, -99, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TCSwollenMillerCharge"] = {
        name = "Table Charge",
        hidden = true,
        color = ,
        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. Cannot be supported by Multistrike.",
        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 = {
            "stun_threshold_+%_final_while_performing_action",
            "base_movement_velocity_+%",
            "hit_damage_stun_multiplier_+%",
            "ignores_proximity_shield",
            "skill_cannot_be_knocked_back",
            "base_cannot_be_blocked",
            "base_skill_cannot_be_parried",
        },
        levels = {
            [1] = {50, 16, 100, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TCSwollenMillerChargeEnraged"] = {
        name = "Table Charge",
        hidden = true,
        color = ,
        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. Cannot be supported by Multistrike.",
        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 = {
            "stun_threshold_+%_final_while_performing_action",
            "base_movement_velocity_+%",
            "hit_damage_stun_multiplier_+%",
            "ignores_proximity_shield",
            "skill_cannot_be_knocked_back",
            "base_cannot_be_blocked",
            "base_skill_cannot_be_parried",
        },
        levels = {
            [1] = {50, 16, 100, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTSwollenMillerZombieSummon"] = {
        name = "GTSwollenMillerZombieSummon",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SwollenMillerChargeNear"] = {
        name = "Shield Charge",
        hidden = true,
        color = ,
        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. Cannot be supported by Multistrike.",
        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 = {
            "base_movement_velocity_+%",
            "shield_charge_damage_+%_maximum",
            "shield_charge_extra_distance",
            "stun_threshold_+%_final_while_performing_action",
            "ignores_proximity_shield",
            "base_deal_no_damage",
            "shield_charge_continue_past_target",
            "cannot_knockback",
        },
        levels = {
            [1] = {69, 50, 0, 50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SwollenMillerChargeMediumNear"] = {
        name = "Shield Charge",
        hidden = true,
        color = ,
        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. Cannot be supported by Multistrike.",
        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 = {
            "base_movement_velocity_+%",
            "shield_charge_damage_+%_maximum",
            "shield_charge_extra_distance",
            "stun_threshold_+%_final_while_performing_action",
            "ignores_proximity_shield",
            "base_deal_no_damage",
            "shield_charge_continue_past_target",
            "cannot_knockback",
        },
        levels = {
            [1] = {69, 50, 25, 50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SwollenMillerChargeFar"] = {
        name = "Shield Charge",
        hidden = true,
        color = ,
        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. Cannot be supported by Multistrike.",
        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 = {
            "base_movement_velocity_+%",
            "shield_charge_damage_+%_maximum",
            "shield_charge_extra_distance",
            "stun_threshold_+%_final_while_performing_action",
            "ignores_proximity_shield",
            "base_deal_no_damage",
            "shield_charge_continue_past_target",
            "cannot_knockback",
        },
        levels = {
            [1] = {69, 50, 50, 50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SwollenMillerEmptyActionEngage"] = {
        name = "SwollenMillerEmptyActionEngage",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SwollenMillerMeleeCombo2"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "main_hand_base_maximum_attack_distance",
            "knockback_distance_+%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "global_knockback",
        },
        levels = {
            [1] = {6, 50, 50, baseMultiplier = 1.45, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SwollenMillerMeleeSlap"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        },
        levels = {
            [1] = {80, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SwollenMillerMeleeBackhand"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
        },
        levels = {
            [1] = {-3, 80, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SwollenMillerMeleeTrampleCombo"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "main_hand_base_maximum_attack_distance",
            "stun_threshold_+%_final_while_performing_action",
            "knockback_distance_+%",
            "base_knockback_speed_+%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
            "melee_defer_damage_prediction",
            "global_knockback",
        },
        levels = {
            [1] = {15, 50, 50, 100, 20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SwollenMillerSlam"] = {
        name = "SwollenMillerSlam",
        hidden = true,
        color = ,
        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 = {
            "melee_range_+",
            "stun_threshold_+%_final_while_performing_action",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {45, 100, 50, baseMultiplier = 2.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SwollenMillerSlamTriggerGA"] = {
        name = "SwollenMillerSlamTriggerGA",
        hidden = true,
        color = ,
        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 = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {70, baseMultiplier = 2.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SwollenMillerComboTriggerGA"] = {
        name = "SwollenMillerComboTriggerGA",
        hidden = true,
        color = ,
        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",
            "base_skill_can_be_blocked",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SwollenMillerChargeFootstep"] = {
        name = "SwollenMillerChargeFootstep",
        hidden = true,
        color = ,
        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",
        },
        levels = {
            [1] = {baseMultiplier = 0.6, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SwollenMillerChargeTrample"] = {
        name = "SwollenMillerChargeTrample",
        hidden = true,
        color = ,
        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 = {
            "hit_damage_stun_multiplier_+%",
            "is_area_damage",
            "global_knockback",
        },
        levels = {
            [1] = {100, baseMultiplier = 0.35, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SwollenMillerChargeEnd"] = {
        name = "SwollenMillerChargeEnd",
        hidden = true,
        color = ,
        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",
            "base_skill_can_be_blocked",
        },
        levels = {
            [1] = {baseMultiplier = 1.43, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SwollenMillerBodySlamTriggerGA"] = {
        name = "SwollenMillerBodySlamTriggerGA",
        hidden = true,
        color = ,
        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 = {
            "knockback_distance_+%",
            "base_knockback_speed_+%",
            "is_area_damage",
            "global_knockback",
            "base_skill_can_be_blocked",
        },
        levels = {
            [1] = {-25, 30, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    stance movement speed +% final [120]
    FamilyStance
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: 120 Max: 120 Global
  • Le Meunier boursouflé Text Audio /9
    Nom
    Je vous découpe !
    SwollenMillerAttackARandom
    Je vous découpe !
    SwollenMillerAttackA2
    Je vous découpe !
    SwollenMillerAttackA3
    Mourez !
    SwollenMillerAttackBRandom
    Mourez !
    SwollenMillerAttackB2
    Mourez !
    SwollenMillerAttackB3
    En deux !
    SwollenMillerAttackC
    Je vous tranche en deux !
    SwollenMillerAggro
    SwollenMillerSaw
    SwollenMillerSaw
    Edit

    Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.