Una
Humanoid| Spectre | N |
|---|---|
| Tags | human, humanoid, not_str, red_blood, Stab_onhit_audio, very_slow_movement |
Life
120%
Energy Shield From Life
25%
Evasion
+50%
Resistance
Damage
56%
Accuracy
500%
Critical Hits Chance
5%
Attack Distance
4 ~ 10
Attack Time
1.17 Second
Damage Spread
±20%
Experience
100%
Model Size
100%
Type
UnaTreeSummon
Metadata
UnaTreeSummon
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
68
Life
9,308
Armour
2,413
Evasion Rating
1,062
Energy Shield
2,327
Damage
131
Spell Damage
131
Accuracy
7,506
Attack Time
1.17
Experience
28,634
Minion Life
8,316
Minion Energy Shield
2,079
Minion Damage
543
Minion Armour
2,413
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 104—157
Critical Hit Chance: 5%
Attack Time: 1.17 sec
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
WalkEmergeNPCExplorer
walk emerge distance [150]
DoLiterallyNothing
???
Object Type
version 2
extends "Metadata/NPC/NPC"
Animated
{
animated_object = "Metadata/NPC/Four_Act1/UnaTreeSummon.ao"
}
Positioned
{
unblock_quest_flag = "UnaWalkUnblock"
}
Transitionable {}
StateMachine
{
define_shared_state =
"
spawned;
walk;
visible = 1;
usethespikes;
spikesused;
"
define_shared_timer = "stabthetree;"
per_player_quest_flag_state_visible_0 = "TreeOfSoulsReturnToUnaInClearfell"
per_player_quest_flag_state_usethespikes_1 = "TreeOfSoulsRedValeRunesForged"
per_player_quest_flag_state_spikesused_1 = "TreeOfSoulsRuneSpiked"
per_player_quest_flag_state_walk_1 = "TreeOfSoulsMentorReleased"
}
MinimapIcon
{
force_temporary = true
}
Pathfinding {}
Stats {}Object Type Codes
version 2
extends "Metadata/NPC/NPC"
StateMachine
{
on_or_create_state_spawned_0 =
"
DisableTargetable();
HideMinimapIcon();
PlayAnimation( portal_exit_01 );
"
on_or_create_state_spawned_1 =
"
PlayAnimation( idle_01 );
IfState( visible, 1, ()
{
ShowMinimapIcon();
EnableTargetable();
}, ()
{
HideMinimapIcon();
DisableTargetable();
DisableRendering();
RemoveCollidability();
} );
"
create_state_walk_1 =
"
DisableTargetable();
HideMinimapIcon();
RemoveCollidability();
DisableRendering();
"
on_state_walk_1 =
"
DisableTargetable();
HideMinimapIcon();
Delay( 5.0,
{
SetStateTo( walk, 2 );
PlayTextAudio( UnaNewWildMentorReleased, 'Metadata/NPC/Four_Act1/UnaTreeSummon', 3000 );
} );
"
on_state_walk_2 =
"
this.kneeling_una = FindClosestObject( 'Metadata/NPC/Four_Act1/UnaTreeSummonKneeling', 60 );
PathTo( this.kneeling_una, 1 );
HideMinimapIcon();
DisableTargetable();
PlayAnimation( walk_01 );
"
on_or_create_state_usethespikes_1 =
"
IfState( walk, >0, (){}, ()
{
Delay( 6.0,
{
StartStateTimer( stabthetree, 30.0 );
} );
} );
"
on_state_spikesused_1 =
"
PlayTextAudio( UnaTreeKeepGoing, 'Metadata/NPC/Four_Act1/UnaTreeSummon', 1000 );
PlayCharacterAudioEvent( UseSpikesOnTree );
"
on_timer_stabthetree = "PlayTextAudio( UnaTreeIdleCallOut, 'Metadata/NPC/Four_Act1/UnaTreeSummon' );"
}
Animated
{
on_end_kneel_01 =
"
DisableRendering();
this.kneeling_una.SetStateTo( spikesused, 1 );
RemoveCollidability();
"
}
Render
{
has_light = false
}
Pathfinding
{
on_movement_complete =
"
MatchOrientation( this.kneeling_una, true );
PlayAnimation( kneel_01 );
"
} -- src\Data\Spectres.lua
minions["Metadata/NPC/Four_Act1/UnaTreeSummon"] = {
name = "Una",
life = 1.2,
energyShield = 0.25,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 0.56,
damageSpread = 0.2,
attackTime = 1.17,
attackRange = 10,
accuracy = 5,
skillList = {
"MeleeAtAnimationSpeedUnique",
"WalkEmergeNPCExplorer",
"DoLiterallyNothing",
},
modList = {
},
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedUnique"] = {
name = "Basic Attack",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Attack] = true,
[SkillType.RangedAttack] = true,
[SkillType.MirageArcherCanUse] = true,
[SkillType.Projectile] = true,
[SkillType.MeleeSingleTarget] = true,
[SkillType.Melee] = true,
[SkillType.ProjectilesFromUser] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
melee = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"monster_penalty_against_minions_damage_+%_final_vs_player_minions",
"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] = {100, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["WalkEmergeNPCExplorer"] = {
name = "WalkEmergeNPCExplorer",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"walk_emerge_distance",
},
levels = {
[1] = {150, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["DoLiterallyNothing"] = {
name = "???",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
Una
Humanoid| Spectre | N |
|---|---|
| Tags | human, humanoid, not_str, red_blood, Stab_onhit_audio, very_slow_movement |
Life
120%
Energy Shield From Life
25%
Evasion
+50%
Resistance
Damage
56%
Accuracy
500%
Critical Hits Chance
5%
Attack Distance
4 ~ 10
Attack Time
1.17 Second
Damage Spread
±20%
Experience
100%
Model Size
100%
Type
UnaGrimTangleSummon
Metadata
UnaGrimTangleSummon
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
68
Life
9,308
Armour
2,413
Evasion Rating
1,062
Energy Shield
2,327
Damage
131
Spell Damage
131
Accuracy
7,506
Attack Time
1.17
Experience
28,634
Minion Life
8,316
Minion Energy Shield
2,079
Minion Damage
543
Minion Armour
2,413
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 104—157
Critical Hit Chance: 5%
Attack Time: 1.17 sec
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
WalkEmergeNPCExplorer
walk emerge distance [150]
DoLiterallyNothing
???
Object Type
version 2
extends "Metadata/NPC/NPC"
BaseEvents
{
serialisation_start_flag = "UnaHoodedOneInjuredGoToGrimTangle"
}
Animated
{
animated_object = "Metadata/NPC/Four_Act1/UnaGrimTangleSummon.ao"
}
Positioned
{
block_quest_flag = "UnaHoodedOneInjuredGoToGrimTangle"
}
Transitionable {}
StateMachine
{
define_shared_state =
"
spawned;
sing;
"
per_player_quest_flag_state_sing_1 = "UnaGrimTangleOpenRoots"
}
MinimapIcon
{
force_temporary = true
}Object Type Codes
version 2
extends "Metadata/NPC/NPC"
StateMachine
{
on_or_create_state_spawned_0 =
"
PlayAnimation( portal_exit_01 );
DisableTargetable();
HideMinimapIcon();
"
on_or_create_state_spawned_1 =
"
ShowMinimapIcon();
EnableTargetable();
PlayAnimation( idle_01 );
"
//CHANGE THIS TO THE REAL ONE ONCE BUILT PLEASE ELIJAH
on_state_sing_1 =
"
DisableTargetable();
HideNPCMarker();
PlayAnimation( sing_01 );
PlayNPCInterlude( 'Audio/Dialogue/4.0/NPC/Part1/Act1/UnaGrimTangleSong/Una_GrimTangleSong.ogg' );
PlayInterlude( 'Audio/Music/A1/A1_GrimTangle/A1_GrimTangleEvent', 3.5 );
"
}
Render
{
has_light = false
}
Animated
{
on_end_sing_01 =
"
PlayTextAudio( UnaNewAfterSinging, 'Metadata/NPC/Four_Act1/UnaGrimTangleSummon' );
PlayAnimation( idle_01 );
EnableTargetable();
ShowNPCMarker( );
"
}
NPC
{
max_rotation_delta = 0
} -- src\Data\Spectres.lua
minions["Metadata/NPC/Four_Act1/UnaGrimTangleSummon"] = {
name = "Una",
life = 1.2,
energyShield = 0.25,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 0.56,
damageSpread = 0.2,
attackTime = 1.17,
attackRange = 10,
accuracy = 5,
skillList = {
"MeleeAtAnimationSpeedUnique",
"WalkEmergeNPCExplorer",
"DoLiterallyNothing",
},
modList = {
},
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedUnique"] = {
name = "Basic Attack",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Attack] = true,
[SkillType.RangedAttack] = true,
[SkillType.MirageArcherCanUse] = true,
[SkillType.Projectile] = true,
[SkillType.MeleeSingleTarget] = true,
[SkillType.Melee] = true,
[SkillType.ProjectilesFromUser] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
melee = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"monster_penalty_against_minions_damage_+%_final_vs_player_minions",
"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] = {100, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["WalkEmergeNPCExplorer"] = {
name = "WalkEmergeNPCExplorer",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"walk_emerge_distance",
},
levels = {
[1] = {150, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["DoLiterallyNothing"] = {
name = "???",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
Una
Humanoid| Spectre | N |
|---|---|
| Tags | human, humanoid, not_str, red_blood, Stab_onhit_audio, very_slow_movement |
Life
120%
Energy Shield From Life
25%
Evasion
+50%
Resistance
Damage
56%
Accuracy
500%
Critical Hits Chance
5%
Attack Distance
4 ~ 10
Attack Time
1.17 Second
Damage Spread
±20%
Experience
100%
Model Size
100%
Type
UnaStoneCircleSummon
Metadata
UnaStoneCircleSummon
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
68
Life
9,308
Armour
2,413
Evasion Rating
1,062
Energy Shield
2,327
Damage
131
Spell Damage
131
Accuracy
7,506
Attack Time
1.17
Experience
28,634
Minion Life
8,316
Minion Energy Shield
2,079
Minion Damage
543
Minion Armour
2,413
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 104—157
Critical Hit Chance: 5%
Attack Time: 1.17 sec
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
WalkEmergeNPCExplorer
walk emerge distance [150]
DoLiterallyNothing
???
Object Type
version 2
extends "Metadata/NPC/NPC"
Animated
{
animated_object = "Metadata/NPC/Four_Interlude/Part1/UnaStoneCircleSummon.ao"
}
Transitionable {}
StateMachine
{
define_shared_state =
"
spawned;
visible = 1;
"
on_state_spawned_1 = "PlayAnimation( idle_01 );"
on_state_spawned_2 = "PlayAnimation( idle_01 );"
on_state_spawned_3 = "PlayAnimation( idle_01 );"
}
MinimapIcon
{
force_temporary = true
}
Functions {}Object Type Codes
version 2
extends "Metadata/NPC/NPC"
Animated
{
on_sing_02 =
"
DisableTargetable();
HideNPCMarker();
PlayNPCInterlude( 'Audio/Dialogue/4.0/NPC/Interlude/P1/UnaP1Song/Una_Interlude_Sing.ogg' );
PlayInterlude( 'Audio/Music/Interlude/Part1/P1_2_TheStoneCircleEvent', 1.0 );
"
on_end_portal_exit_01 =
"
EnableTargetable();
ShowNPCMarker();
"
}
StateMachine
{
on_or_create_state_spawned_0 =
"
DisableTargetable();
HideMinimapIcon();
PlayAnimation( portal_exit_01 );
"
on_state_spawned_3 = "EnableTargetable();"
create_state_spawned_1 = "PlayAnimation( idle_01 );"
create_state_spawned_2 = "PlayAnimation( idle_01 );"
create_state_spawned_3 =
"
PlayAnimation( idle_01 );
EnableTargetable();
"
}
Render
{
has_light = false
}
Functions
{
buff = "globals.unawisps.PlayAnimation( end );"
} -- src\Data\Spectres.lua
minions["Metadata/NPC/Four_Interlude/Part1/UnaStoneCircleSummon"] = {
name = "Una",
life = 1.2,
energyShield = 0.25,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 0.56,
damageSpread = 0.2,
attackTime = 1.17,
attackRange = 10,
accuracy = 5,
skillList = {
"MeleeAtAnimationSpeedUnique",
"WalkEmergeNPCExplorer",
"DoLiterallyNothing",
},
modList = {
},
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedUnique"] = {
name = "Basic Attack",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Attack] = true,
[SkillType.RangedAttack] = true,
[SkillType.MirageArcherCanUse] = true,
[SkillType.Projectile] = true,
[SkillType.MeleeSingleTarget] = true,
[SkillType.Melee] = true,
[SkillType.ProjectilesFromUser] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
melee = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"monster_penalty_against_minions_damage_+%_final_vs_player_minions",
"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] = {100, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["WalkEmergeNPCExplorer"] = {
name = "WalkEmergeNPCExplorer",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"walk_emerge_distance",
},
levels = {
[1] = {150, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["DoLiterallyNothing"] = {
name = "???",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
Una Topic /10
| NPC | Name |
|---|---|
| Finn | Oh, Una? Yeah, yeah, I know her. I was, um... elsewhere... when the Count tried to arrest her family, but I certainly heard about it! It's just a coincidence we both ended up here. |
| The Everlasting Gaze | What they saw was what they believed, and they believed Lunaris had not abandoned them. |
| Glowswarm | As their eyes adjusted, they became aware of a strange blue light. Countless glowing worms crawled above, blissfully unaware of their flight from the sirens. |
| Dionadair | Praetor Draven knew his only chance to subjugate the Ezomytes was to catch them unaware. |
| Lunar Amulet | |
| Lunar Quarterstaff | |
| Una's Lute | This grelwood heirloom hums softly with latent emotion, imbued by centuries of songs passed from mother to daughter. |
| Unabating | |
| Count Lachlann's Ring | The rune of Authority is said to dim one lunar cycle after a Count's soul is laid to rest. |
| Primary Calamity Fragment | It bears a pictograph of a lunar eclipse made crimson by crystallised Corruption. |
Una Text Audio /242
Una
Una on Blackwood /4
Una: We call it the Blackwood now because it is overrun by darkness. |
Finn: It's the same sort of darkness we saw in Freythorn. |
Una: It's alright. You've got a new family now. |
Finn: Yeah... I do. |
Una on Darkness /5
Una: The darkness creeping across our lands is some remnant of Corruption... |
Finn: Kickin' us while we're down. |
Una: What scares me the most? The cultists... they're not insane. |
Finn: I think the Thane and Lady of Holten made a deal. |
Una: I fear you may be right. |
Una on Fey Spirits /1
Una: It seems they gather here for a reason... seems they were trapped within that cursed one... |
Una on Saving the World /4
Una on Introduction /5
Una on Stones of Serle /3
Una: There is a henge at the centre of the Stones of Serle. We could try to summon the fey spirits there. |
Finn: Them old stones, eh? There's a strange power there. An old power. |
Una: It was one of the first sites the Ezomytes built when newcomers taught us runes so very long ago. |
Una on Stones of Serle /1
Una: This henge was one of the first sites the Ezomytes built when newcomers taught us runes so very long ago. |
Una on The Henge /7
Una: The henge at the centre of the Stones of Serle was one of the first sites the Ezomytes built when the newcomers taught us runes so very long ago. |
Finn: Yeah, those stones are creepy. There's an odd power there. An old power. Makes your hair stand on end, some days. |
Una: I knew it would still hold power! As the song goes, {'the darker the night, the brighter the runelight...'} |
Finn: Yeah, it's true, too. Some nights, way back when, I'd huddle by a runed stone all night... |
Una: Not to worry, it's okay. You've got a home now. |
Finn: Don't think I'm not happy with it. I just dream big! |
Una: {Two} kitchens, {four} bedrooms... yes, I know. |
Una on Runes /8
Una: We keep our history in the form of songs. |
Finn: Hmm... I guess I never really thought about all the runed stones lying all over Phaaryl before. |
Una: Someone must know. The newcomers never moved on. |
Finn: Wait, so... they... you know... with our ancestors? |
Una: Yes. |
Finn: Well that means I might never have been clanless! |
Una: Yes, darling. You might very well be a hero's descendant. |
Finn: I friggin' knew it! |
Una on Trapped Draiocht /1
Una: Somehow, the forces in the Blackwood know about the henge. |
Edit
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.