Pirasha, a Prisioneira Esquecida
Morto-vivo
Área: Fortaleza
i am boss of tier [2]
monster dropped item rarity +% [1600]
monster slain experience +% [0]
Pirasha, the Forgotten Prisoner
SpectreN
AreaFortaleza
Tags1HSword_onhit_audio, fast_movement, ghost, humanoid, not_int, not_str, undead, very_fast_movement
Vida
250%
Evasão
+80%
Resistência
30 -30 0 0
Damage
250%
Precisão
100%
Attack Distance
6 ~ 13
Tempo de Ataque
1.5 Second
Damage Spread
±20%
Experiência
250%
Model Size
140%
Type
BalbalaMap
Metadata
BalbalaMAP
Nível
65
Vida
16,283
1,193
Damage
531
Dano Mágico
531
Precisão
2,228
Tempo de Ataque
1.5
Experiência
53,768
Minion Life
15,705
Minion Damage
2,072
Minion Armour
2,023
BalbalaTeleportStrike1
Spell, Movement, AttackInPlace
Tempo de Conjuração: 1.5 seg
Recarga: 10 seg
Causa 30% mais Dano com Ataque
monster penalty against minions damage +% final vs player minions [100]
skill cannot be knocked back [1]
skill cannot be stunned [1]
teleport additional distance between self and target [3]
BalbalaTeleportStrike2
Spell, Movement, AttackInPlace
Tempo de Conjuração: 1.5 seg
Recarga: 10 seg
Causa 30% mais Dano com Ataque
monster penalty against minions damage +% final vs player minions [100]
skill cannot be knocked back [1]
skill cannot be stunned [1]
teleport additional distance between self and target [3]
BalbalaFlickerCloneStrike
Recarga: 26 seg
Habilidades se Repetem 8 Vezes mais
Causa 30% mais Dano com Ataque
skill cannot be knocked back [1]
skill cannot be stunned [1]
BalbalaSpawnCloneMAP
Spell, Multicastable, Triggerable, Trappable, Totemable, Mineable, AttackInPlace
Tempo de Conjuração: 1 seg
alternate minion [1105]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
BalbalaMinionFinisher
Spell, Movement, AttackInPlace
Tempo de Conjuração: 2 seg
Causa 30% mais Dano com Ataque
skill cannot be knocked back [1]
skill cannot be stunned [1]
BalbalaWhirl
Attack, Melee, Movement, Travel, AttackInPlace
Lâminas Giratórias
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Dano de Ataque: 280%
Tempo de Ataque: 1.5 seg
Recarga: 13.5 seg
Mergulha nos inimigos, causando dano da arma. Funciona apenas com adagas, garras e espadas de uma mão. Não pode ser suportado por Multi-ataque.
Causa 180% mais Dano com Ataque
attack maximum action distance + [15]
cast time overrides attack duration [1]
ignores proximity shield [1]
monster flurry [1]
BalbalaAttack1TriggeredSlash1
Triggerable, Attack, AttackInPlace
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.5 seg
monster penalty against minions damage +% final vs player minions [100]
BalbalaAttack1TriggeredSlash2
Triggerable, Attack, AttackInPlace
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.5 seg
monster penalty against minions damage +% final vs player minions [100]
BalbalaAttack1TriggeredSlash3
Triggerable, Attack, AttackInPlace
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.5 seg
monster penalty against minions damage +% final vs player minions [100]
BalbalaAttack2TriggeredSlash1
Triggerable, Attack, AttackInPlace
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.5 seg
monster penalty against minions damage +% final vs player minions [100]
BalbalaAttack2TriggeredSlash2
Triggerable, Attack, AttackInPlace
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.5 seg
monster penalty against minions damage +% final vs player minions [100]
BalbalaAttack3TriggeredSlash1
Triggerable, Attack, AttackInPlace
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.5 seg
monster penalty against minions damage +% final vs player minions [100]
BalbalaAttack3TriggeredSlash2
Triggerable, Attack, AttackInPlace
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.5 seg
monster penalty against minions damage +% final vs player minions [100]
BalbalaAttack3TriggeredSlash3
Triggerable, Attack, AttackInPlace
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.5 seg
monster penalty against minions damage +% final vs player minions [100]
BalbalaHideAndSeekDisappear
Recarga: 40 seg
skill cannot be interrupted [1]
skill cannot be stunned [1]
BalbalaHideAndSeekSlam
action attack or cast time uses animation length [1]
BalbalaHideAndSeekSlamImpact
Triggerable, Attack, AttackInPlace
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Dano de Ataque: 350%
Tempo de Ataque: 1.5 seg
Causa 250% mais Dano com Ataque
Converte 40% do Dano Físico para Dano de Fogo
base skill cannot be avoided by dodge roll or evaded or blocked [1]
monster penalty against minions damage +% final vs player minions [150]
voll slam damage +% final at centre [30]
BalbalaDetonateClone
Area, Damage, Triggerable, AttackInPlace
Causa 139.6 a 209.4 de Dano de Fogo
base skill effect duration [50]
is area damage [1]
upheaval number of spikes [1]
BalbalaTeleportToClone
Recarga: 6.5 seg
action attack or cast time uses animation length [1]
BalbalaDetonateCloneGround
Spell, Area, Damage, Triggerable, Duration, AreaSpell, AttackInPlace
Tempo de Conjuração: 1 seg
Causa 436.3 de dano de fogo por segundo
active skill area of effect radius +% final [-24]
base skill effect duration [11000]
ground fire art variation [1001]
EGBalbalaDeathShockwave
Triggerable, AttackInPlace
MeleeAtAnimationSpeedBoss
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser, AttackInPlace
Ataque Básico
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.5 seg
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
FaceLastTarget
Spell
Enfrentar Último Alvo
Tempo de Conjuração: 0.01 seg
BalbalaCloneMelee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser, AttackInPlace
Ataque Básico
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Dano de Ataque: 70%
Tempo de Ataque: 1.5 seg
Causa 30% menos Dano com Ataque
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
BalbalaCloneKnifeThrow
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser, AttackInPlace
Ataque Básico
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.5 seg
Recarga: 10 seg
+30 ao Alcance de Golpes Corpo a Corpo
action attack or cast time uses animation length [1]
GPABalbalaHoveringKnife
Triggerable, Attack, AttackInPlace
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Dano de Ataque: 80%
Tempo de Ataque: 1.5 seg
Causa 20% menos Dano com Ataque
Perfura todos os Alvos
base is projectile [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
use scaled contact offset [1]
BalbalaFlickerCloneStrikeEnd
Spell, Movement, AttackInPlace
Tempo de Conjuração: 1 seg
skill cannot be knocked back [1]
skill cannot be stunned [1]
MPSBalbalaCoin
Spell, Projectile, ProjectilesFromUser, Triggerable, Damage, AttackInPlace
Tempo de Conjuração: 1 seg
Recarga: 16 seg
action attack or cast time uses animation length [1]
base deal no damage [1]
base is projectile [1]
maintain projectile direction when using contact position [1]
monster projectile variation [1102]
projectile ballistic angle from target distance [1]
projectile uses contact position [1]
use scaled contact offset [1]
SOBalbalaRuneMap
Triggerable, AttackInPlace
GSBalbalaRuneExplode
Triggerable, Spell, Damage, AttackInPlace
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 942.5 a 1414 de Dano de Fogo
active skill area of effect radius +% final [30]
base skill cannot be avoided by dodge roll or evaded or blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
BalbalaGlaiveProjectileLeft
Attack, RangedAttack, Projectile, Triggerable, AttackInPlace
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.5 seg
Recarga: 6 seg
Dispara Projéteis adicionais
action attack or cast time uses animation length [1]
animation effect variation [1]
attack maximum action distance + [40]
base is projectile [1]
lunaris glaive acceleration x [100]
lunaris glaive acceleration y [1700]
lunaris glaive angle [-20]
projectile uses contact position [1]
BalbalaGlaiveProjectileRight
Attack, RangedAttack, Projectile, Triggerable, AttackInPlace
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.5 seg
Recarga: 6 seg
Dispara Projéteis adicionais
action attack or cast time uses animation length [1]
animation effect variation [1]
attack maximum action distance + [40]
base is projectile [1]
lunaris glaive acceleration x [100]
lunaris glaive acceleration y [1700]
lunaris glaive angle [-20]
projectile uses contact position [1]
GABalbalaFlickerStrikeTriggeredAttack1
Triggerable, Attack, AttackInPlace
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.5 seg
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
GABalbalaFlickerStrikeTriggeredAttack2
Triggerable, Attack, AttackInPlace
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.5 seg
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
EAABalbalaDaggerSummonMultiThrow
Recarga: 26 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [50]
MPWBalbalaKnifeSummon
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable, AttackInPlace
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.5 seg
Dispara Projéteis adicionais
action attack or cast time uses animation length [1]
base deal no damage [1]
base is projectile [1]
monster projectile variation [1131]
projectile spread radius [20]
projectile uses contact position [1]
spell maximum action distance +% [-30]
use scaled contact offset [1]
BalbalaReverseKnifeFirestorm
Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, Unleashable, AreaSpell, UsableWhileMoving, Limit, Sustained, Storm
Tempestade de Fogo
Chance de Acerto Crítico: 6%
Tempo de Conjuração: 1 seg
Você invoca uma chuva de projéteis flamejantes na área selecionada. É possível consumir todos os tipos de Infusão Elemental: com a Infusão Quente, cria uma tempestade muito maior; com a Infusão Elétrica, dispara relâmpagos; e com a Infusão Fria, invoca uma chuva de projéteis de gelo.
Causa 349.1 a 523.6 de Dano Físico
base skill effect duration [200]
fire storm fireball delay ms [30]
is area damage [1]
monster penalty against minions damage +% final vs player minions [120]
EAABalbalaCombo
Recarga: 26 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [20]
MPWBalbalaPoisonKnife
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable, AttackInPlace
Base Damage: 425—637
Chance de Acerto Crítico: 5%
Dano de Ataque: 80%
Tempo de Ataque: 1.5 seg
Causa 20% menos Dano com Ataque
Envenena Inimigos ao Acertar
action attack or cast time uses animation length [1]
base is projectile [1]
monster penalty against minions damage +% final vs player minions [80]
monster projectile variation [1132]
projectile uses contact position [1]
use scaled contact offset [1]
EAABalbalaMultiStab
action attack or cast time uses animation length [1]

Object Type

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

Actor
{
	basic_action = "Emerge"
	basic_action = "ChangeToStance1"
	basic_action = "ChangeToStance2"
	basic_action = "ChangeToStance3"
	basic_action = "ChangeToStance4"
}

StateMachine
{
	define_shared_state =
	"
		visible = 1;
		hiding;
		multi_stab;
		knives_visible = 1;
		collidable = 1;
	"

	on_state_visible_0 = "RemoveCollidability();"
	on_state_visible_1 = "MakeCollidable();"

	on_or_create_state_collidable_0 = "RemoveCollidability();"
	on_or_create_state_collidable_1 = "MakeCollidable();"
}

Transitionable {}

Animated
{
	on_event_rotate_for_whirlingblades_01 =
	"
		TurnToOverTime( GetOrientation() + 180, 0.8f );
		QueueAnimation( idle_no_blend_01 );
	"

	on_event_contact_for_disappear_slam_01 = "ForceSkillIntoCooldown( BalbalaHideAndSeekDisappear );"
}

Stats
{
	set_base_heavy_stun_duration_ms = 5600
	set_monster_delay_item_drops_millis = 7500
}

Functions
{
	fix_orientation =
	"
		AddOnActionEnd(
		{
			SetOrientation( GetOrientation() + arg1, false, true );
			/* PlayAnimationType( Idle, 1.0, 0, 0 ); */
		}, true );
	"
}

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/bladegrass_slam.ao"
}

Object Type Codes

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

Render
{
	use_ao_lights = true
}

StateMachine
{
	create_state_visible_0 =
	"
		RemoveCollidability();
		HideAllMeshSegments();
		HideAllMeshColliders();
	"

	create_state_visible_1 = "MakeCollidable();"

	on_state_visible_0 =
	"
		HideAllMeshSegments();
		HideAllMeshColliders();
	"

	on_state_visible_1 =
	"
		ShowAllMeshSegments();
		ShowAllMeshColliders();
		IfState( knives_visible, 0, (){ HideMeshSegments( knife02Shape ); } );
	"

	on_or_create_state_hiding_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/fade_by_player_dist.epk' );"
	on_state_hiding_0 = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/fade_by_player_dist.epk' );"

	on_or_create_state_knives_visible_1 =
	"
		IfState( visible, 1, (){ ShowMeshSegments( knife02Shape ); } );
	"

	on_or_create_state_knives_visible_0 = "HideMeshSegments( knife02Shape );"
}

Transitionable
{
	create_untransitioned =
	"
		IfAlive( (){ PlayAnimation( impaled_idle_01 ); } );
		HideMeshSegment( knife02Shape );
	"

	create_transitioned =
	"
		EnableTargetable();
		ShowMeshSegment( knife02Shape );
	"

	on_transition = "EnableTargetable();"
}

Actor
{
	on_event_epkout_for_Teleport =
	"
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_out.epk', 1.0 );
		DisableHighlighting();
	"

	on_event_epkin_for_Teleport =
	"
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_out.epk' );
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_in.epk', 1.0 );
		Delay( 1.0,
		{
			EnableHighlighting();
			RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_in.epk' );
		} );
	"

	on_event_epkin_for_EmptyActionAttack2 =
	"
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_out.epk' );
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_in.epk', 1.0 );
		Delay( 1.0,
		{
			EnableHighlighting();
			RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_in.epk' );
		} );
	"
}

Animated
{
	on_event_showweapons_for_impaled_activate_01 = "ShowMeshSegment( knife02Shape );"
	
	on_end_death_01 = "DisableRendering();"

	on_disappear_01 =
	"
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/fade_away.epk' );
		PlayTextAudio( BalbalaDisappearRandom, 'Metadata/Monsters/Balbala/BalbalaMAP' );
		Delay( 1.0,
		{
			RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/fade_away.epk' );
		} );
	"

	on_rune_detonate_01 =
	"
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_in.epk' );
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_in.epk', 1.0 );
		PlayTextAudio( BalbalaCoinAmbushRandom, 'Metadata/Monsters/Balbala/BalbalaMAP', 800 );
		Delay( 1.0,
		{
			RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_in.epk' );
		} );
	"

	on_whirlingblades_01 = "PlayTextAudio( BalbalaWhirlingBladesRandom, 'Metadata/Monsters/Balbala/BalbalaMAP' );"
	on_flicker_strike_end_01 = "PlayTextAudio( BalbalaFinalStrikeRandom, 'Metadata/Monsters/Balbala/BalbalaMAP' );"
	on_coin_toss_01 = "PlayTextAudio( BalbalaCoinTossRandom, 'Metadata/Monsters/Balbala/BalbalaMAP' );"
	on_heavy_stun_01 = "PlayTextAudio( BalbalaHeavyStunRandom, 'Metadata/Monsters/Balbala/BalbalaMAP' );"
	on_disappear_slam_01 = "PlayTextAudio( BalbalaFlickerStrikeSkillRandom, 'Metadata/Monsters/Balbala/BalbalaMAP' );"
	on_disappear_01 = "PlayTextAudio( BalbalaDisappearRandom, 'Metadata/Monsters/Balbala/BalbalaMAP' );"
	on_clone_strike_finisher_01 = "PlayTextAudio( BalbalaAmbushRandom, 'Metadata/Monsters/Balbala/BalbalaMAP' );"
	on_pedestal_emerge_01 = "PlayTextAudio( BalbalaSpiritReleasedFromCoin, 'Metadata/Monsters/Balbala/BalbalaMAP' );"
	//on_multi_throw_01 = "PlayTextAudio( BalbalaDekharRandom, 'Metadata/Monsters/Balbala/BalbalaMAP', 200);"
	
}

Preload
{
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Balbala/BalbalaMAP"] = {
    name = "Pirasha, the Forgotten Prisoner",
    life = 2.5,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2.5,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 13,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeedBoss",
        "GPABalbalaHoveringKnife",
        "MPSBalbalaCoin",
        "MPWBalbalaKnifeSummon",
        "MPWBalbalaPoisonKnife",
        "FaceLastTarget",
        "BalbalaGlaiveProjectileLeft",
        "BalbalaGlaiveProjectileRight",
        "GSBalbalaRuneExplode",
        "GABalbalaFlickerStrikeTriggeredAttack1",
        "GABalbalaFlickerStrikeTriggeredAttack2",
        "EAABalbalaDaggerSummonMultiThrow",
        "EAABalbalaCombo",
        "EAABalbalaMultiStab",
        "BalbalaTeleportStrike1",
        "BalbalaTeleportStrike2",
        "SOBalbalaRuneMap",
        "BalbalaFlickerCloneStrike",
        "BalbalaFlickerCloneStrikeEnd",
        "BalbalaTeleportToClone",
        "BalbalaAttack1TriggeredSlash1",
        "BalbalaAttack1TriggeredSlash2",
        "BalbalaAttack1TriggeredSlash3",
        "BalbalaAttack2TriggeredSlash1",
        "BalbalaAttack2TriggeredSlash2",
        "BalbalaAttack3TriggeredSlash1",
        "BalbalaAttack3TriggeredSlash2",
        "BalbalaAttack3TriggeredSlash3",
        "BalbalaSpawnCloneMAP",
        "BalbalaDetonateClone",
        "BalbalaDetonateCloneGround",
        "BalbalaMinionFinisher",
        "BalbalaWhirl",
        "BalbalaHideAndSeekSlam",
        "BalbalaHideAndSeekSlamImpact",
        "BalbalaHideAndSeekDisappear",
        "BalbalaCloneMelee",
        "BalbalaCloneKnifeThrow",
        "EGBalbalaDeathShockwave",
        "BalbalaReverseKnifeFirestorm",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedBoss"] = {
    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,
        [SkillType.AttackInPlace] = 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["GPABalbalaHoveringKnife"] = {
    name = "GPABalbalaHoveringKnife",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "always_pierce",
    },
    levels = {
        [1] = {100, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSBalbalaCoin"] = {
    name = "MPSBalbalaCoin",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "maintain_projectile_direction_when_using_contact_position",
        "action_attack_or_cast_time_uses_animation_length",
        "base_deal_no_damage",
        "projectile_ballistic_angle_from_target_distance",
    },
    levels = {
        [1] = {1102, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPWBalbalaKnifeSummon"] = {
    name = "MPWBalbalaKnifeSummon",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "spell_maximum_action_distance_+%",
        "number_of_additional_projectiles",
        "projectile_spread_radius",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "action_attack_or_cast_time_uses_animation_length",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {1131, -30, 2, 20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPWBalbalaPoisonKnife"] = {
    name = "MPWBalbalaPoisonKnife",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "action_attack_or_cast_time_uses_animation_length",
        "global_poison_on_hit",
    },
    levels = {
        [1] = {1132, 80, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["FaceLastTarget"] = {
    name = "Face Last Target",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.01,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaGlaiveProjectileLeft"] = {
    name = "BalbalaGlaiveProjectileLeft",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "lunaris_glaive_angle",
        "lunaris_glaive_acceleration_x",
        "lunaris_glaive_acceleration_y",
        "attack_maximum_action_distance_+",
        "animation_effect_variation",
        "number_of_additional_projectiles",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {-20, 100, 1700, 40, 1, 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaGlaiveProjectileRight"] = {
    name = "BalbalaGlaiveProjectileRight",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "lunaris_glaive_angle",
        "lunaris_glaive_acceleration_x",
        "lunaris_glaive_acceleration_y",
        "attack_maximum_action_distance_+",
        "animation_effect_variation",
        "number_of_additional_projectiles",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {-20, 100, 1700, 40, 1, 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSBalbalaRuneExplode"] = {
    name = "GSBalbalaRuneExplode",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "active_skill_area_of_effect_radius_+%_final",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 30, 100, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GABalbalaFlickerStrikeTriggeredAttack1"] = {
    name = "GABalbalaFlickerStrikeTriggeredAttack1",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = 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] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GABalbalaFlickerStrikeTriggeredAttack2"] = {
    name = "GABalbalaFlickerStrikeTriggeredAttack2",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = 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] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAABalbalaDaggerSummonMultiThrow"] = {
    name = "EAABalbalaDaggerSummonMultiThrow",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAABalbalaCombo"] = {
    name = "EAABalbalaCombo",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAABalbalaMultiStab"] = {
    name = "EAABalbalaMultiStab",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    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["BalbalaTeleportStrike1"] = {
    name = "BalbalaTeleportStrike1",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "teleport_additional_distance_between_self_and_target",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {3, 100, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaTeleportStrike2"] = {
    name = "BalbalaTeleportStrike2",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "teleport_additional_distance_between_self_and_target",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {3, 100, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SOBalbalaRuneMap"] = {
    name = "SOBalbalaRuneMap",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaFlickerCloneStrike"] = {
    name = "BalbalaFlickerCloneStrike",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.2,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_repeat_count",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {8, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaFlickerCloneStrikeEnd"] = {
    name = "BalbalaFlickerCloneStrikeEnd",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaTeleportToClone"] = {
    name = "BalbalaTeleportToClone",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.065,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaAttack1TriggeredSlash1"] = {
    name = "BalbalaAttack1TriggeredSlash1",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaAttack1TriggeredSlash2"] = {
    name = "BalbalaAttack1TriggeredSlash2",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaAttack1TriggeredSlash3"] = {
    name = "BalbalaAttack1TriggeredSlash3",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaAttack2TriggeredSlash1"] = {
    name = "BalbalaAttack2TriggeredSlash1",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaAttack2TriggeredSlash2"] = {
    name = "BalbalaAttack2TriggeredSlash2",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaAttack3TriggeredSlash1"] = {
    name = "BalbalaAttack3TriggeredSlash1",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaAttack3TriggeredSlash2"] = {
    name = "BalbalaAttack3TriggeredSlash2",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaAttack3TriggeredSlash3"] = {
    name = "BalbalaAttack3TriggeredSlash3",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaSpawnCloneMAP"] = {
    name = "BalbalaSpawnCloneMAP",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_monsters_to_summon",
        "alternate_minion",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_no_drops_or_experience",
        "summoned_monsters_are_minions",
    },
    levels = {
        [1] = {1, 1105, -99, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaDetonateClone"] = {
    name = "BalbalaDetonateClone",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Area] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_skill_effect_duration",
        "upheaval_number_of_spikes",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 50, 1, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaDetonateCloneGround"] = {
    name = "BalbalaDetonateCloneGround",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Duration] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_fire_damage_to_deal_per_minute",
        "ground_fire_art_variation",
        "base_skill_effect_duration",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {1, 1001, 11000, -24, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaMinionFinisher"] = {
    name = "BalbalaMinionFinisher",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaWhirl"] = {
    name = "Whirling Blades",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Dive through enemies, dealing weapon damage. Only works with daggers, claws and one handed swords. Cannot be supported by Multistrike.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Melee] = true,
        [SkillType.Movement] = true,
        [SkillType.Travel] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3,
    baseFlags = {
        attack = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_flurry",
        "attack_maximum_action_distance_+",
        "ignores_proximity_shield",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {1, 15, baseMultiplier = 2.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaHideAndSeekSlam"] = {
    name = "BalbalaHideAndSeekSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaHideAndSeekSlamImpact"] = {
    name = "BalbalaHideAndSeekSlamImpact",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "voll_slam_damage_+%_final_at_centre",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
    },
    levels = {
        [1] = {40, 150, 30, baseMultiplier = 3.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaHideAndSeekDisappear"] = {
    name = "BalbalaHideAndSeekDisappear",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_interrupted",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaCloneMelee"] = {
    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,
        [SkillType.AttackInPlace] = 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] = {baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaCloneKnifeThrow"] = {
    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,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "melee_range_+",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EGBalbalaDeathShockwave"] = {
    name = "EGBalbalaDeathShockwave",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BalbalaReverseKnifeFirestorm"] = {
    name = "Firestorm",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Rain a storm of flaming bolts over the targeted area. Can [Consume] all three types of [ElementalInfusion|Elemental Infusion], creating a much larger storm when [ElementalInfusion|Fire-Infused], causing lightning bolts when [ElementalInfusion|Lightning-Infused], and raining ice bolts when [ElementalInfusion|Cold-Infused].",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Cascadable] = true,
        [SkillType.Unleashable] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.UsableWhileMoving] = true,
        [SkillType.Limit] = true,
        [SkillType.Sustained] = true,
        [SkillType.Storm] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "fire_storm_fireball_delay_ms",
        "base_skill_effect_duration",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 30, 200, 120, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
i am boss of tier [2]
monster dropped item rarity +% [1600]
monster slain experience +% [0]
FamilyMonsterActBoss
DomainsMonster (3)
GenerationTypeÚnico (3)
Req. level1
Stats
  • i am boss of tier Min: 2 Max: 2 Global
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 1600 Max: 1600 Global
  • Pirasha, a Prisioneira Esquecida
    Morto-vivo
    i am boss of tier [2]
    monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    Pirasha, the Forgotten Prisoner
    SpectreN
    Tags1HSword_onhit_audio, fast_movement, ghost, humanoid, not_int, not_str, undead, very_fast_movement
    Vida
    250%
    Evasão
    +80%
    Resistência
    30 -30 0 0
    Damage
    250%
    Precisão
    100%
    Attack Distance
    6 ~ 13
    Tempo de Ataque
    1.5 Second
    Damage Spread
    ±20%
    Experiência
    250%
    Model Size
    140%
    Type
    BalbalaSTANDALONE
    Metadata
    BalbalaSTANDALONE_
    Nível
    68
    Vida
    19,393
    1,274
    Damage
    583
    Dano Mágico
    583
    Precisão
    2,502
    Tempo de Ataque
    1.5
    Experiência
    71,585
    Minion Life
    17,325
    Minion Damage
    2,422
    Minion Armour
    2,413
    BalbalaTeleportStrike1
    Spell, Movement, AttackInPlace
    Tempo de Conjuração: 1.5 seg
    Recarga: 10 seg
    Causa 30% mais Dano com Ataque
    monster penalty against minions damage +% final vs player minions [100]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    teleport additional distance between self and target [3]
    BalbalaTeleportStrike2
    Spell, Movement, AttackInPlace
    Tempo de Conjuração: 1.5 seg
    Recarga: 10 seg
    Causa 30% mais Dano com Ataque
    monster penalty against minions damage +% final vs player minions [100]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    teleport additional distance between self and target [3]
    BalbalaFlickerCloneStrike
    Recarga: 26 seg
    Habilidades se Repetem 8 Vezes mais
    Causa 30% mais Dano com Ataque
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    BalbalaSpawnCloneMAP
    Spell, Multicastable, Triggerable, Trappable, Totemable, Mineable, AttackInPlace
    Tempo de Conjuração: 1 seg
    alternate minion [1105]
    number of monsters to summon [1]
    summon specific monsters radius +% [-99]
    summoned monsters are minions [1]
    summoned monsters no drops or experience [1]
    BalbalaMinionFinisher
    Spell, Movement, AttackInPlace
    Tempo de Conjuração: 2 seg
    Causa 30% mais Dano com Ataque
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    BalbalaWhirl
    Attack, Melee, Movement, Travel, AttackInPlace
    Lâminas Giratórias
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 280%
    Tempo de Ataque: 1.5 seg
    Recarga: 13.5 seg
    Mergulha nos inimigos, causando dano da arma. Funciona apenas com adagas, garras e espadas de uma mão. Não pode ser suportado por Multi-ataque.
    Causa 180% mais Dano com Ataque
    attack maximum action distance + [15]
    cast time overrides attack duration [1]
    ignores proximity shield [1]
    monster flurry [1]
    BalbalaAttack1TriggeredSlash1
    Triggerable, Attack, AttackInPlace
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    monster penalty against minions damage +% final vs player minions [100]
    BalbalaAttack1TriggeredSlash2
    Triggerable, Attack, AttackInPlace
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    monster penalty against minions damage +% final vs player minions [100]
    BalbalaAttack1TriggeredSlash3
    Triggerable, Attack, AttackInPlace
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    monster penalty against minions damage +% final vs player minions [100]
    BalbalaAttack2TriggeredSlash1
    Triggerable, Attack, AttackInPlace
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    monster penalty against minions damage +% final vs player minions [100]
    BalbalaAttack2TriggeredSlash2
    Triggerable, Attack, AttackInPlace
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    monster penalty against minions damage +% final vs player minions [100]
    BalbalaAttack3TriggeredSlash1
    Triggerable, Attack, AttackInPlace
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    monster penalty against minions damage +% final vs player minions [100]
    BalbalaAttack3TriggeredSlash2
    Triggerable, Attack, AttackInPlace
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    monster penalty against minions damage +% final vs player minions [100]
    BalbalaAttack3TriggeredSlash3
    Triggerable, Attack, AttackInPlace
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    monster penalty against minions damage +% final vs player minions [100]
    BalbalaHideAndSeekDisappear
    Recarga: 40 seg
    skill cannot be interrupted [1]
    skill cannot be stunned [1]
    BalbalaHideAndSeekSlam
    action attack or cast time uses animation length [1]
    BalbalaHideAndSeekSlamImpact
    Triggerable, Attack, AttackInPlace
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 350%
    Tempo de Ataque: 1.5 seg
    Causa 250% mais Dano com Ataque
    Converte 40% do Dano Físico para Dano de Fogo
    base skill cannot be avoided by dodge roll or evaded or blocked [1]
    monster penalty against minions damage +% final vs player minions [150]
    voll slam damage +% final at centre [30]
    BalbalaDetonateClone
    Area, Damage, Triggerable, AttackInPlace
    Causa 153 a 229.6 de Dano de Fogo
    base skill effect duration [50]
    is area damage [1]
    upheaval number of spikes [1]
    BalbalaTeleportToClone
    Recarga: 6.5 seg
    action attack or cast time uses animation length [1]
    BalbalaDetonateCloneGround
    Spell, Area, Damage, Triggerable, Duration, AreaSpell, AttackInPlace
    Tempo de Conjuração: 1 seg
    Causa 478.3 de dano de fogo por segundo
    active skill area of effect radius +% final [-24]
    base skill effect duration [11000]
    ground fire art variation [1001]
    EGBalbalaDeathShockwave
    Triggerable, AttackInPlace
    MeleeAtAnimationSpeedBoss
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser, AttackInPlace
    Ataque Básico
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    FaceLastTarget
    Spell
    Enfrentar Último Alvo
    Tempo de Conjuração: 0.01 seg
    BalbalaCloneMelee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser, AttackInPlace
    Ataque Básico
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 70%
    Tempo de Ataque: 1.5 seg
    Causa 30% menos Dano com Ataque
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    BalbalaCloneKnifeThrow
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser, AttackInPlace
    Ataque Básico
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    Recarga: 10 seg
    +30 ao Alcance de Golpes Corpo a Corpo
    action attack or cast time uses animation length [1]
    GPABalbalaHoveringKnife
    Triggerable, Attack, AttackInPlace
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 80%
    Tempo de Ataque: 1.5 seg
    Causa 20% menos Dano com Ataque
    Perfura todos os Alvos
    base is projectile [1]
    monster penalty against minions damage +% final vs player minions [100]
    projectile uses contact position [1]
    use scaled contact offset [1]
    BalbalaFlickerCloneStrikeEnd
    Spell, Movement, AttackInPlace
    Tempo de Conjuração: 1 seg
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    MPSBalbalaCoin
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage, AttackInPlace
    Tempo de Conjuração: 1 seg
    Recarga: 16 seg
    action attack or cast time uses animation length [1]
    base deal no damage [1]
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1102]
    projectile ballistic angle from target distance [1]
    projectile uses contact position [1]
    use scaled contact offset [1]
    SOBalbalaRuneMap
    Triggerable, AttackInPlace
    GSBalbalaRuneExplode
    Triggerable, Spell, Damage, AttackInPlace
    Chance de Acerto Crítico: 5%
    Tempo de Conjuração: 1 seg
    Causa 1033 a 1550 de Dano de Fogo
    active skill area of effect radius +% final [30]
    base skill cannot be avoided by dodge roll or evaded or blocked [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [100]
    BalbalaGlaiveProjectileLeft
    Attack, RangedAttack, Projectile, Triggerable, AttackInPlace
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    Recarga: 6 seg
    Dispara Projéteis adicionais
    action attack or cast time uses animation length [1]
    animation effect variation [1]
    attack maximum action distance + [40]
    base is projectile [1]
    lunaris glaive acceleration x [100]
    lunaris glaive acceleration y [1700]
    lunaris glaive angle [-20]
    projectile uses contact position [1]
    BalbalaGlaiveProjectileRight
    Attack, RangedAttack, Projectile, Triggerable, AttackInPlace
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    Recarga: 6 seg
    Dispara Projéteis adicionais
    action attack or cast time uses animation length [1]
    animation effect variation [1]
    attack maximum action distance + [40]
    base is projectile [1]
    lunaris glaive acceleration x [100]
    lunaris glaive acceleration y [1700]
    lunaris glaive angle [-20]
    projectile uses contact position [1]
    GABalbalaFlickerStrikeTriggeredAttack1
    Triggerable, Attack, AttackInPlace
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [100]
    GABalbalaFlickerStrikeTriggeredAttack2
    Triggerable, Attack, AttackInPlace
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [100]
    EAABalbalaDaggerSummonMultiThrow
    Recarga: 26 seg
    action attack or cast time uses animation length [1]
    attack maximum action distance + [50]
    MPWBalbalaKnifeSummon
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable, AttackInPlace
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    Dispara Projéteis adicionais
    action attack or cast time uses animation length [1]
    base deal no damage [1]
    base is projectile [1]
    monster projectile variation [1131]
    projectile spread radius [20]
    projectile uses contact position [1]
    spell maximum action distance +% [-30]
    use scaled contact offset [1]
    BalbalaReverseKnifeFirestorm
    Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, Unleashable, AreaSpell, UsableWhileMoving, Limit, Sustained, Storm
    Tempestade de Fogo
    Chance de Acerto Crítico: 6%
    Tempo de Conjuração: 1 seg
    Você invoca uma chuva de projéteis flamejantes na área selecionada. É possível consumir todos os tipos de Infusão Elemental: com a Infusão Quente, cria uma tempestade muito maior; com a Infusão Elétrica, dispara relâmpagos; e com a Infusão Fria, invoca uma chuva de projéteis de gelo.
    Causa 382.6 a 573.9 de Dano Físico
    base skill effect duration [200]
    fire storm fireball delay ms [30]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [120]
    EAABalbalaCombo
    Recarga: 26 seg
    action attack or cast time uses animation length [1]
    attack maximum action distance + [20]
    MPWBalbalaPoisonKnife
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable, AttackInPlace
    Base Damage: 466—699
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 80%
    Tempo de Ataque: 1.5 seg
    Causa 20% menos Dano com Ataque
    Envenena Inimigos ao Acertar
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster penalty against minions damage +% final vs player minions [80]
    monster projectile variation [1132]
    projectile uses contact position [1]
    use scaled contact offset [1]
    EAABalbalaMultiStab
    action attack or cast time uses animation length [1]

    Object Type

    version 2
    extends "Metadata/Monsters/MonsterIgnoreMeleePatternRange"
    extends "Metadata/Monsters/BossBaseStandAlone"
    
    Actor
    {
    	basic_action = "Emerge"
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    	basic_action = "ChangeToStance3"
    	basic_action = "ChangeToStance4"
    }
    
    StateMachine
    {
    	define_shared_state =
    	"
    		visible = 1;
    		hiding;
    		multi_stab;
    		knives_visible = 1;
    		collidable = 1;
    	"
    
    	on_state_visible_0 = "RemoveCollidability();"
    	on_state_visible_1 = "MakeCollidable();"
    
    	on_or_create_state_collidable_0 = "RemoveCollidability();"
    	on_or_create_state_collidable_1 = "MakeCollidable();"
    }
    
    Transitionable {}
    
    Animated
    {
    	on_event_rotate_for_whirlingblades_01 =
    	"
    		TurnToOverTime( GetOrientation() + 180, 0.8f );
    		QueueAnimation( idle_no_blend_01 );
    	"
    
    	on_event_contact_for_disappear_slam_01 = "ForceSkillIntoCooldown( BalbalaHideAndSeekDisappear );"
    }
    
    Stats
    {
    	set_monster_delay_item_drops_millis = 7500
    }
    
    Functions
    {
    	fix_orientation =
    	"
    		AddOnActionEnd(
    		{
    			SetOrientation( GetOrientation() + arg1, false, true );
    			/* PlayAnimationType( Idle, 1.0, 0, 0 ); */
    		}, true );
    	"
    }
    
    Preload
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/bladegrass_slam.ao"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/MonsterIgnoreMeleePatternRange"
    extends "Metadata/Monsters/BossBaseStandAlone"
    
    Render
    {
    	use_ao_lights = true
    }
    
    StateMachine
    {
    	create_state_visible_0 =
    	"
    		RemoveCollidability();
    		HideAllMeshSegments();
    		HideAllMeshColliders();
    	"
    
    	create_state_visible_1 = "MakeCollidable();"
    
    	on_state_visible_0 =
    	"
    		HideAllMeshSegments();
    		HideAllMeshColliders();
    	"
    
    	on_state_visible_1 =
    	"
    		ShowAllMeshSegments();
    		ShowAllMeshColliders();
    		IfState( knives_visible, 0, (){ HideMeshSegments( knife02Shape ); } );
    	"
    
    	on_or_create_state_hiding_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/fade_by_player_dist.epk' );"
    	on_state_hiding_0 = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/fade_by_player_dist.epk' );"
    
    	on_or_create_state_knives_visible_1 =
    	"
    		IfState( visible, 1, (){ ShowMeshSegments( knife02Shape ); } );
    	"
    
    	on_or_create_state_knives_visible_0 = "HideMeshSegments( knife02Shape );"
    }
    
    Actor
    {
    	on_event_epkout_for_Teleport =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_out.epk', 1.0 );
    		DisableHighlighting();
    	"
    
    	on_event_epkin_for_Teleport =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_out.epk' );
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_in.epk', 1.0 );
    		Delay( 1.0,
    		{
    			EnableHighlighting();
    			RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_in.epk' );
    		} );
    	"
    
    	on_event_epkin_for_EmptyActionAttack2 =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_out.epk' );
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_in.epk', 1.0 );
    		Delay( 1.0,
    		{
    			EnableHighlighting();
    			RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_in.epk' );
    		} );
    	"
    }
    
    Animated
    {
    	on_event_showweapons_for_impaled_activate_01 = "ShowMeshSegment( knife02Shape );"
    	
    	on_end_death_01 = "DisableRendering();"
    
    	on_disappear_01 =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/fade_away.epk' );
    		PlayTextAudio( BalbalaDisappearRandom, 'Metadata/Monsters/Balbala/BalbalaMAP' );
    		Delay( 1.0,
    		{
    			RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/fade_away.epk' );
    		} );
    	"
    
    	on_rune_detonate_01 =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_in.epk' );
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_in.epk', 1.0 );
    		PlayTextAudio( BalbalaCoinAmbushRandom, 'Metadata/Monsters/Balbala/BalbalaMAP', 800 );
    		Delay( 1.0,
    		{
    			RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/Balbala/epks/teleport_in.epk' );
    		} );
    	"
    
    	on_whirlingblades_01 = "PlayTextAudio( BalbalaWhirlingBladesRandom, 'Metadata/Monsters/Balbala/BalbalaMAP' );"
    	on_flicker_strike_end_01 = "PlayTextAudio( BalbalaFinalStrikeRandom, 'Metadata/Monsters/Balbala/BalbalaMAP' );"
    	on_coin_toss_01 = "PlayTextAudio( BalbalaCoinTossRandom, 'Metadata/Monsters/Balbala/BalbalaMAP' );"
    	on_heavy_stun_01 = "PlayTextAudio( BalbalaHeavyStunRandom, 'Metadata/Monsters/Balbala/BalbalaMAP' );"
    	on_disappear_slam_01 = "PlayTextAudio( BalbalaFlickerStrikeSkillRandom, 'Metadata/Monsters/Balbala/BalbalaMAP' );"
    	on_disappear_01 = "PlayTextAudio( BalbalaDisappearRandom, 'Metadata/Monsters/Balbala/BalbalaMAP' );"
    	on_clone_strike_finisher_01 = "PlayTextAudio( BalbalaAmbushRandom, 'Metadata/Monsters/Balbala/BalbalaMAP' );"
    	on_pedestal_emerge_01 = "PlayTextAudio( BalbalaSpiritReleasedFromCoin, 'Metadata/Monsters/Balbala/BalbalaMAP' );"
    	//on_multi_throw_01 = "PlayTextAudio( BalbalaDekharRandom, 'Metadata/Monsters/Balbala/BalbalaMAP', 200);"
    	
    }
    
    Preload
    {
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Balbala/BalbalaSTANDALONE_"] = {
        name = "Pirasha, the Forgotten Prisoner",
        life = 2.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2.5,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 13,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeedBoss",
            "GPABalbalaHoveringKnife",
            "MPSBalbalaCoin",
            "MPWBalbalaKnifeSummon",
            "MPWBalbalaPoisonKnife",
            "FaceLastTarget",
            "BalbalaGlaiveProjectileLeft",
            "BalbalaGlaiveProjectileRight",
            "GSBalbalaRuneExplode",
            "GABalbalaFlickerStrikeTriggeredAttack1",
            "GABalbalaFlickerStrikeTriggeredAttack2",
            "EAABalbalaDaggerSummonMultiThrow",
            "EAABalbalaCombo",
            "EAABalbalaMultiStab",
            "BalbalaTeleportStrike1",
            "BalbalaTeleportStrike2",
            "SOBalbalaRuneMap",
            "BalbalaFlickerCloneStrike",
            "BalbalaFlickerCloneStrikeEnd",
            "BalbalaTeleportToClone",
            "BalbalaAttack1TriggeredSlash1",
            "BalbalaAttack1TriggeredSlash2",
            "BalbalaAttack1TriggeredSlash3",
            "BalbalaAttack2TriggeredSlash1",
            "BalbalaAttack2TriggeredSlash2",
            "BalbalaAttack3TriggeredSlash1",
            "BalbalaAttack3TriggeredSlash2",
            "BalbalaAttack3TriggeredSlash3",
            "BalbalaSpawnCloneMAP",
            "BalbalaDetonateClone",
            "BalbalaDetonateCloneGround",
            "BalbalaMinionFinisher",
            "BalbalaWhirl",
            "BalbalaHideAndSeekSlam",
            "BalbalaHideAndSeekSlamImpact",
            "BalbalaHideAndSeekDisappear",
            "BalbalaCloneMelee",
            "BalbalaCloneKnifeThrow",
            "EGBalbalaDeathShockwave",
            "BalbalaReverseKnifeFirestorm",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeedBoss"] = {
        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,
            [SkillType.AttackInPlace] = 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["GPABalbalaHoveringKnife"] = {
        name = "GPABalbalaHoveringKnife",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "always_pierce",
        },
        levels = {
            [1] = {100, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSBalbalaCoin"] = {
        name = "MPSBalbalaCoin",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
            "base_deal_no_damage",
            "projectile_ballistic_angle_from_target_distance",
        },
        levels = {
            [1] = {1102, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPWBalbalaKnifeSummon"] = {
        name = "MPWBalbalaKnifeSummon",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "number_of_additional_projectiles",
            "projectile_spread_radius",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "action_attack_or_cast_time_uses_animation_length",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {1131, -30, 2, 20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPWBalbalaPoisonKnife"] = {
        name = "MPWBalbalaPoisonKnife",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "action_attack_or_cast_time_uses_animation_length",
            "global_poison_on_hit",
        },
        levels = {
            [1] = {1132, 80, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["FaceLastTarget"] = {
        name = "Face Last Target",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.01,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaGlaiveProjectileLeft"] = {
        name = "BalbalaGlaiveProjectileLeft",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "lunaris_glaive_angle",
            "lunaris_glaive_acceleration_x",
            "lunaris_glaive_acceleration_y",
            "attack_maximum_action_distance_+",
            "animation_effect_variation",
            "number_of_additional_projectiles",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-20, 100, 1700, 40, 1, 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaGlaiveProjectileRight"] = {
        name = "BalbalaGlaiveProjectileRight",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "lunaris_glaive_angle",
            "lunaris_glaive_acceleration_x",
            "lunaris_glaive_acceleration_y",
            "attack_maximum_action_distance_+",
            "animation_effect_variation",
            "number_of_additional_projectiles",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-20, 100, 1700, 40, 1, 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSBalbalaRuneExplode"] = {
        name = "GSBalbalaRuneExplode",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "active_skill_area_of_effect_radius_+%_final",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
            "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 30, 100, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GABalbalaFlickerStrikeTriggeredAttack1"] = {
        name = "GABalbalaFlickerStrikeTriggeredAttack1",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = 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] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GABalbalaFlickerStrikeTriggeredAttack2"] = {
        name = "GABalbalaFlickerStrikeTriggeredAttack2",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = 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] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAABalbalaDaggerSummonMultiThrow"] = {
        name = "EAABalbalaDaggerSummonMultiThrow",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAABalbalaCombo"] = {
        name = "EAABalbalaCombo",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAABalbalaMultiStab"] = {
        name = "EAABalbalaMultiStab",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        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["BalbalaTeleportStrike1"] = {
        name = "BalbalaTeleportStrike1",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "teleport_additional_distance_between_self_and_target",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {3, 100, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaTeleportStrike2"] = {
        name = "BalbalaTeleportStrike2",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "teleport_additional_distance_between_self_and_target",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {3, 100, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SOBalbalaRuneMap"] = {
        name = "SOBalbalaRuneMap",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaFlickerCloneStrike"] = {
        name = "BalbalaFlickerCloneStrike",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.2,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_repeat_count",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {8, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaFlickerCloneStrikeEnd"] = {
        name = "BalbalaFlickerCloneStrikeEnd",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaTeleportToClone"] = {
        name = "BalbalaTeleportToClone",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.065,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaAttack1TriggeredSlash1"] = {
        name = "BalbalaAttack1TriggeredSlash1",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        },
        levels = {
            [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaAttack1TriggeredSlash2"] = {
        name = "BalbalaAttack1TriggeredSlash2",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        },
        levels = {
            [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaAttack1TriggeredSlash3"] = {
        name = "BalbalaAttack1TriggeredSlash3",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        },
        levels = {
            [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaAttack2TriggeredSlash1"] = {
        name = "BalbalaAttack2TriggeredSlash1",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        },
        levels = {
            [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaAttack2TriggeredSlash2"] = {
        name = "BalbalaAttack2TriggeredSlash2",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        },
        levels = {
            [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaAttack3TriggeredSlash1"] = {
        name = "BalbalaAttack3TriggeredSlash1",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        },
        levels = {
            [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaAttack3TriggeredSlash2"] = {
        name = "BalbalaAttack3TriggeredSlash2",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        },
        levels = {
            [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaAttack3TriggeredSlash3"] = {
        name = "BalbalaAttack3TriggeredSlash3",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        },
        levels = {
            [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaSpawnCloneMAP"] = {
        name = "BalbalaSpawnCloneMAP",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_monsters_to_summon",
            "alternate_minion",
            "summon_specific_monsters_radius_+%",
            "summoned_monsters_no_drops_or_experience",
            "summoned_monsters_are_minions",
        },
        levels = {
            [1] = {1, 1105, -99, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaDetonateClone"] = {
        name = "BalbalaDetonateClone",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "base_skill_effect_duration",
            "upheaval_number_of_spikes",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 50, 1, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaDetonateCloneGround"] = {
        name = "BalbalaDetonateCloneGround",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Duration] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_fire_damage_to_deal_per_minute",
            "ground_fire_art_variation",
            "base_skill_effect_duration",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {1, 1001, 11000, -24, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaMinionFinisher"] = {
        name = "BalbalaMinionFinisher",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaWhirl"] = {
        name = "Whirling Blades",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Dive through enemies, dealing weapon damage. Only works with daggers, claws and one handed swords. Cannot be supported by Multistrike.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Melee] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
            attack = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_flurry",
            "attack_maximum_action_distance_+",
            "ignores_proximity_shield",
            "cast_time_overrides_attack_duration",
        },
        levels = {
            [1] = {1, 15, baseMultiplier = 2.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaHideAndSeekSlam"] = {
        name = "BalbalaHideAndSeekSlam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.5,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaHideAndSeekSlamImpact"] = {
        name = "BalbalaHideAndSeekSlamImpact",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "voll_slam_damage_+%_final_at_centre",
            "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
        },
        levels = {
            [1] = {40, 150, 30, baseMultiplier = 3.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaHideAndSeekDisappear"] = {
        name = "BalbalaHideAndSeekDisappear",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_cannot_be_stunned",
            "skill_cannot_be_interrupted",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaCloneMelee"] = {
        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,
            [SkillType.AttackInPlace] = 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] = {baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaCloneKnifeThrow"] = {
        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,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGBalbalaDeathShockwave"] = {
        name = "EGBalbalaDeathShockwave",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BalbalaReverseKnifeFirestorm"] = {
        name = "Firestorm",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Rain a storm of flaming bolts over the targeted area. Can [Consume] all three types of [ElementalInfusion|Elemental Infusion], creating a much larger storm when [ElementalInfusion|Fire-Infused], causing lightning bolts when [ElementalInfusion|Lightning-Infused], and raining ice bolts when [ElementalInfusion|Cold-Infused].",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.Cascadable] = true,
            [SkillType.Unleashable] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.UsableWhileMoving] = true,
            [SkillType.Limit] = true,
            [SkillType.Sustained] = true,
            [SkillType.Storm] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "fire_storm_fireball_delay_ms",
            "base_skill_effect_duration",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 30, 200, 120, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    i am boss of tier [2]
    monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    FamilyMonsterActBoss
    DomainsMonster (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • i am boss of tier Min: 2 Max: 2 Global
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 1600 Max: 1600 Global
  • Edit

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