Sister Cassia
Category: Utility
Sister Cassia
Humanoid
monster base type attack cast speed +% and damage -% final [33]
master damage +% final vs unique monsters [-90]
SpectreN
Tagscaster, fast_movement, fire_affinity, human, humanoid, is_unarmed, light_armour, medium_height, physical_affinity, red_blood, slashing_weapon
Life
1100%
Energy Shield From Life
33%
Armour
+33%
Evasion
+33%
Ailment Threshold
1100%
Resistance
37 37 37 0
Damage
143%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 10
Attack Time
1.605 Second
Damage Spread
±20%
Experience
220%
Model Size
100%
Type
BlightBuilder
Metadata
BlightBuilderWild
Level
68
Life
70,767
Armour
38,291
Evasion
6,303
Energy Shield
2,022
Damage
534
Spell Damage
534
Accuracy
290
Attack Time
1.605
Experience
22,561
Ailment Threshold
70,767
Chill
224
Shock
224
Brittle
1,266
Scorch
224
Sap
618
BlightNPCProjectile
Spell, Projectile, ProjectilesFromUser, Triggerable
Critical Strike Chance: 5%
Cast Time: 1 sec
Cooldown Time: 3 sec
Deals 1178 to 1768 Physical Damage
base is projectile [1]
monster projectile variation [120]
projectile uses contact position [1]
BlightNPCFirestorm
Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell
Firestorm
Critical Strike Chance: 5%
Cast Time: 1 sec
Cooldown Time: 5 sec
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Base duration is 1.2 seconds
Deals 294.6 to 294.6 Fire Damage
25% chance to Ignite enemies
One impact every 0.1 seconds
Base radius is 1 metre
is area damage [1]
spell maximum action distance +% [-50]
BlightNPCEmptyActionSpellBuildTower
Spell
Cast Time: 1 sec
AddBuffToTargetBlightNPCTowerBuff
Buff, Duration, Spell
Cast Time: 1.17 sec
Cooldown Time: 8 sec
Base duration is 8 seconds
50% increased Damage

Object Type

version 2
extends "Metadata/Monsters/Masters/MasterBase"

Animated
{
	animated_object = "Metadata/NPC/League/Blight/BlightBuilderWild.ao"
}

Stats
{
	life_regeneration_rate_per_minute_% = 30
	projectile_uses_contact_position = 1
	untargetable_by_monster_ai = 1
	set_phase_through_objects = 1
	set_suppress_phasing_visual = 1
	set_eligible_to_grant_kill_bonuses = 1
}

StateMachine
{
	define_shared_state =
	"
		intro;
		build;
	"
}

Actor
{
	basic_action = "Emerge"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Masters/MasterBase"

BaseEvents
{
	on_construction_complete = "AddAttached( Metadata/Effects/Spells/monsters_effects/League_Blight/npc/nun_light.ao,  );"
}

Render
{
	has_light = false
}

Animated
{
	on_end_idle_pre_fight_01_to_idle_01 =
	"
		FaceNearestPlayer();
	"
	on_idle_pre_fight_01_to_idle_01 =
	"
		FadeOutDialogue(200); 
		PlayTextAudio( CassiaSingInterrupt1 , Metadata/Monsters/Masters/BlightBuilderWild, 50);
	"
}

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Blight/npc/teleport.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Blight/npc/tower_buff.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Blight/npc/buff_tower_beam.ao"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Blight/npc/tower_buff_01.epk"
}

StateMachine
{
	create_state_intro_0 = "FadeOutDialogue(200); 
							PlayTextAudio( CassiaSingFar1 , Metadata/Monsters/Masters/BlightBuilderWild, 50);"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Masters/BlightBuilderWild"] = {
    name = "Sister Cassia",
    life = 11,
    energyShield = 0.33,
    fireResist = 37,
    coldResist = 37,
    lightningResist = 37,
    chaosResist = 0,
    damage = 1.43,
    damageSpread = 0.2,
    attackTime = 1.605,
    attackRange = 10,
    accuracy = 1,
    skillList = {
        "BlightNPCProjectile",
        "BlightNPCFirestorm",
        "BlightNPCEmptyActionSpellBuildTower",
        "AddBuffToTargetBlightNPCTowerBuff",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["BlightNPCProjectile"] = {
    name = "BlightNPCProjectile",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "monster_projectile_variation",
        "base_is_projectile",
        "projectile_uses_contact_position",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 120, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BlightNPCFirestorm"] = {
    name = "Firestorm",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
    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.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_skill_effect_duration",
        "fire_storm_fireball_delay_ms",
        "base_chance_to_ignite_%",
        "spell_maximum_action_distance_+%",
        "active_skill_base_area_of_effect_radius",
        "is_area_damage",
    },
    levels = {
        [1] = {0.20000000298023, 0.20000000298023, 1200, 100, 25, -50, 10, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BlightNPCEmptyActionSpellBuildTower"] = {
    name = "BlightNPCEmptyActionSpellBuildTower",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AddBuffToTargetBlightNPCTowerBuff"] = {
    name = "AddBuffToTargetBlightNPCTowerBuff",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Buff] = true,
        [SkillType.Duration] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.17,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "damage_+%",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {50, 8000, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
monster base type attack cast speed +% and damage -% final [33]
IdMonsterSpeedAndDamageFixupComplete
FamilyMonsterSpeedAndDamageFixup
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 Global
  • Craft Tagscaster_damage damage attack caster speed
    master damage +% final vs unique monsters [-90]
    IdMasterDamageFinalVsUniqueMonsters
    FamilyMasterDamageFinalVsUniqueMonsters
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • master damage +% final vs unique monsters Min: -90 Max: -90 Global
  • Craft Tagsdamage
    Cassia Topic /9
    NPCName
    Commander KiracShe's beautiful - I'm one-eyed, not blind - but she's {far} too intense. I worked with her once before, tangentially, when on the campaign for the Templars. Not that she'd remember. Too wrapped up in her God and her work. We soldiers did the dying, and she gave the credit to the divine. Wish I could get her damn songs out of my head.
    The StampedeRelentlessness. Nothing more, nothing less.

    {This item can be anointed by Cassia}
    Cowl of the CryophileThe villagers seared the blight with cold, but it only bloomed countless spears.

    {This item can be anointed by Cassia}
    Cowl of the ThermophileThe villagers seared the blight with fire, but it only spread like dancing flames.

    {This item can be anointed by Cassia}
    Cowl of the CeraunophileThe villagers seared the blight with lightning, but it only forked into countless tendrils.

    {This item can be anointed by Cassia}
    BreathstealerThe last gasp is not always one's final act.

    {This item can be anointed by Cassia}
    SporeguardShrouded in seed, a conduit of contagion,
    yet the source of septicity remains unknown.

    {This item can be anointed by Cassia}
    Replica Stampede"Suppression troop seven, the 'Glowering Faithful,' managed to fell the escaping
    test subject by timing their arrows between his explosive dashes."

    {This item can be anointed by Cassia}
    The Tireless Extractor{"I am not alone in this. I have God by my side! And... you help sometimes, I suppose."
    - Sister Cassia}
    Sister Cassia Text Audio /103
    Name
    Hm? What do we have here? Yet another of Oriath's cast-offs? With the problems we're facing here, I do wish they'd send someone with a little more... utility. Alas, we have useless exiles blowing in like spores on the wind.

    Cassia, by the by. Pleasure.
    Introduction
    See this growth? Not on me, you--... The fruiting body. The-... the big mushroom. Strange, is it not? Wouldn't expect something of this scale in a place like this. Stands out like a sin during a sermon. Unfortunately, this is one of many, and they're all filled with an extremely toxic fluid. Quite dangerous to one's health, and no one is paying any attention. No one but I, of course. That's why I've attached this purification pump to the gleba. The spore mass. ...The big yellow round part.

    I plan to pump the toxic fluids from the mycelium -- the rooty looking parts -- through the spore mass, robbing this growth of the fluids that allow it to thrive. Even if I can't find a use for it, at least it won't get into dangerous or clumsy hands.

    In response, the mycelium is going to react. Violently. This is where you enter.

    My Mother Superior used to tell us that 'God helps those who help each other'. I'm dubious of the sort of help you might provide, as it has not escaped me that you are, for lack of a better term, drenched in viscera. Even so...

    I've some devices we can deploy to help protect my purification pump here. When you're ready, start the pump, then choose a place along the mycelium to deploy a device. Then get yourself ready, as I expect there will be more viscera.
    Strange Growths
    Success! And I couldn't have done it without God. I suppose you were of some help as well. Don't get a big head.

    Alas, this is but one of many impure growths. We have much work ahead of ourselves if we are to banish this blight from Wraeclast. Since you performed... adequately... I believe we should make our partnership ongoing. You'll know where to find me.
    Strange Growths
    It was I who tasked you with protecting the pump, so ultimately we know where the blame lies. On {you}. For not protecting the pump. It's in terrible shape. It may take weeks to fix it. Months even. I--... Oh, no, I've fixed it, thank God. Consider yourself extremely lucky.

    You're not ready for this yet, I suppose. I'll pray that you will be soon, as you now owe me. Get better at this, then find me. You know how to find me, right? Just go to the nearest pulsating growth.
    Strange Growths
    Yes, it's true, I, like you, am an exile. I caught the High Templar's eye several years ago. I showed an interest in the mechanical arts, and he had need for someone like myself for some highly secret projects he had started. He sought ways to tap into the power contained within the virtue gems in ways that I'm not sure were in line with God's plan. I did not openly refuse his orders; I simply... interpreted them differently. The mechanisms I built were brilliant and powerful, and totally useless for his desires. I may have kept some of them.

    Unfortunately, as you know, little slips past Dominus. I was exiled as a matter of secrecy. Rapidly replaced by some little whore.

    What? She {is} a whore.
    Exile
    You likely know her by the name High Templar Dominus gave her -- Piety. A whore-turned-thaumaturgist-turned-inventor. Or at least, she wishes she were. I've seen some of her work. Unimpressive, considering the resources she has available to her.

    Not that I'm envious. I'm not. Really, good for her. But, you know, creators have a habit of getting caught in the teeth of their own creations, and Piety seems to favour creations with many, many teeth.
    Replacement
    I've worked on many beautiful little machines in my time. Let's see... There was the one that was originally designed to rapidly peel and pith fruit. That one is now called the Descalper.

    The portable oven turned out to be less of an oven and more of a red-hot ember dispenser. Still quite popular.

    And of course, the towers I have been assembling for use in protecting the portable-purifying-pumping unit. Those I am particularly proud of. Powered by the toxic fluid that runs through the fungal fibres. Surprisingly robust, and safe! Relatively safe. Almost no one has died yet who wasn't meant to.
    Devices
    I've not seen anything like it before. The growths show no sign of intelligent thought, no clear ambition, yet the moment the pump's needle pierces the fungal flesh, creatures of all shapes and sizes begin to emerge from the mycelium -- and they never stray away from it.

    The fluid within those growths may hold the key to controlling the minds of creatures... And hopefully, something to protect us from such a power. Too many already vie for control of our wills, but that is the domain of the divine.
    Fungi
    You've no doubt heard me singing some of the Templar hymns. One of the many habits that stuck with me, other than the one I still wear. Though the Templar have their... 'issues', they are not without merit. They are, after all, doing God's work. And by Innocence, their hymns are truly catchy little earworms. Singing them helps me focus.
    The Templar
    I'm starting to believe that these growths have some sort of central... well, brain isn't exactly the right word, but it isn't far off.

    These larger growths, these "blighted maps" you've found, they may lead us to the original source of the Blight.

    Not long ago, I believed they were a symptom of Wraeclast's death. Fungal growths feeding on a rotting carcass. Now? I'm certain they're a parasite. Wraeclast isn't dead, but it is dying, weakened by its violent history, and being overpowered and smothered by the blight.

    God has laid out all the puzzle pieces. All we need to do now is put them together. I hope you're good at puzzles.
    Blighted Maps
    {Burning away our sins...}
    CassiaSingCloseRandom
    {Cast your burning gaze to thine soul...}
    CassiaSingClose3
    {And the unrighteous were turned to ash...}
    CassiaSingClose5
    Well done. Now be a good assistant and find a place to deploy a tower.
    CassiaFirstEncounterOne
    Exile? Are you going to build a tower as I've so kindly requested?
    CassiaFirstEncounterTwo
    Hellooooo? Please do not test my limits. Patience is not something I possess great quantities of. Build the tower, Exile. {Now.}
    CassiaFirstEncounterThree
    By His flame, the blight is reacting...
    CassiaAfterTowerBuilt
    Protect the pump, Exile.
    CassiaAfterPumpTakesDamage
    For the love of Innocence, protect the pump!
    CassiaFurtherPumpDamage
    Strange as it may sound, I'm somewhat sad. I know in my heart of hearts that they were not good people, but they were still people. I knew Dominus well. We worked together. Ate together. There was a time when I would have called him my friend. And Piety was fighting her own demons.

    I hope God sees fit to forgive their souls... And mine.
    Piety and Dominus
    The Innocence you slew was not the God I know. My God is selfless. Humble. Yes, he is prone to burning sinners, but who among us isn't?

    You just wait, Exile. Eternity will prove me right.
    Innocence
    You've done well, my little apostle. Ahead of us lies the moment of truth. Where are you looking? I'm being metaphorical. We'll work on that.

    Before we strike at the heart of the Blight, please make sure you're ready for what awaits us. This would be a very inconvenient time for you to die. I may even miss you.

    I suggest you limber up, because you're going to be doing some running.
    The Blightheart
    I see you've scavenged some oils with your sticky little hands. What in God's name are you planning to do with them? Don't bother answering -- I don't actually care, as I have a much better use than whatever nonsense you had planned.

    Bring me a few phials of those oils and I'll anoint your amulet and rings, as is tradition among the clergy. Such a blessing will unlock gifts within you that you may not even know you had. God helps those who help each other, after all.
    Anointing Oils
    Exile, I--... I can't believe it. We destroyed it. We destroyed the source of the blight! This may not cleanse Wraeclast immediately, but it is the turning point in the war against this foul rot.

    Growths are still out there, spreading and consuming and possessing, but without the beating black heart, it's simply a matter of time until Wraeclast is free once and for all. And it's all thanks to me.
    CassiaAfterBlightHeartDefeat
    Research is best done from a safe location. Such places are few and far between out here. If you know of one, I'd be grateful.
    CassiaInviteToHideout
    So be it. It was getting cramped in here anyway.
    CassiaDismissHideout
    Filth!
    CassiaCombatRandom
    Filth!
    CassiaCombat1
    Filth!
    CassiaCombat2
    Vile little...
    CassiaCombat3
    Vile little...
    CassiaCombat4
    Vile little...
    CassiaCombat5
    You must be cleansed!
    CassiaCombat6
    You must be cleansed!
    CassiaCombat7
    You must be cleansed!
    CassiaCombat8
    Disgusting!
    CassiaCombat9
    Disgusting!
    CassiaCombat10
    Disgusting!
    CassiaCombat11
    Let's see what this tower can really do.
    CassiaTowersRandom
    Let's see what this tower can really do.
    CassiaTowers1
    Let's see what this tower can really do.
    CassiaTowers2
    Divine power!
    CassiaTowers3
    Divine power!
    CassiaTowers4
    Divine power!
    CassiaTowers5
    It's put out new mycelium! ... New roots!
    CassiaNewLane1
    It's put out new mycelium! ... New roots!
    CassiaNewLane2
    It's put out new mycelium! ... New roots!
    CassiaNewLane3
    The Blight is trying to spread!
    CassiaNewLane4
    The Blight is trying to spread!
    CassiaNewLane5
    The Blight is trying to spread!
    CassiaNewLane6
    It's branching, exile!
    CassiaNewLane7
    It's branching, exile!
    CassiaNewLane8
    Those fiends are getting too close to my pump.
    CassiaMonsterNearPump1
    You're making me nervous.
    CassiaMonsterNearPump2
    Do not let them reach the purification pump!
    CassiaMonsterNearPump3
    Do not let them reach the purification pump!
    CassiaMonsterNearPump4
    Do not let them reach the purification pump!
    CassiaMonsterNearPump5
    {Burning away our sins...}
    CassiaSingClose1
    {Burning away our sins...}
    CassiaSingClose2
    {Cast your burning gaze to thine soul...}
    CassiaSingClose4
    {And the unrighteous were turned to ash...}
    CassiaSingClose6
    CassiaSingClose7
    CassiaSingClose7
    CassiaSingClose8
    CassiaSingClose8
    {And the unrighteous were turned to ash... And the unrighteous were turned to ash...}
    CassiaSingFarRandom
    CassiaSingFar1
    CassiaSingFar1
    CassiaSingFar2
    CassiaSingFar2
    {Burning away our sins... Burning away our sins... Burning away our sins... Burning away our... }
    CassiaSingFar3
    {Cast your burning gaze to thine soul... Cast your burning gaze to thine soul...}
    CassiaSingFar4
    {And the unrighteous were turned to ash! And the unrighteous were turned to ash -- to ash!}
    CassiaSingFar5
    Oh!
    CassiaSingInterruptRandom
    Oh!
    CassiaSingInterrupt1
    Oh!
    CassiaSingInterrupt2
    Oh!
    CassiaSingInterrupt3

    Cas_02_1B.ogg

    Cas_02_1A.ogg

    Cas_02_1C.ogg

    Cas_02_2A.ogg

    Cas_02_2B.ogg

    Cas_02_2C.ogg

    Cas_02_3A.ogg

    Cas_02_3B.ogg

    Cas_02_3C.ogg

    Cas_02_4A.ogg

    Cas_02_4B.ogg

    Cas_02_4C.ogg

    Cas_02_5A.ogg

    Cas_02_5B.ogg

    Cas_02_5C.ogg

    Cas_03_1A.ogg

    Cas_03_1B.ogg

    Cas_03_1C.ogg

    Cas_03_2A.ogg

    Cas_03_2B.ogg

    Cas_03_2C.ogg

    Cas_03_3A.ogg

    Cas_03_3B.ogg

    Cas_03_3C.ogg

    Cas_03_4A.ogg

    Cas_03_4B.ogg

    Cas_03_4C.ogg

    Cas_03_5A.ogg

    Cas_03_5B.ogg

    Cas_03_5C.ogg