Page 1 of 1

Tentative Animus Purge + Ruined Dungeon Bug Post

Posted: Sun Mar 16, 2014 3:38 pm
by orange<
While in Ruined Dungeon as a Necromancer, I cast Animus Purge on one of the Rares.
I later replaced this husk by casting Animus Purge on a more powerful Rare.

When the second Husk died I got the lore pop-up informing me that another orb was active.

One of the orbs is still inactive.
I've dug out the dungeon, giving me sight of every wall, to make sure there is no other Guardian.

I'm wondering if destroying a Husk through using Animus Purge doesn't result in the desired "on death" trigger.

I may be mistaken, hence tentative post. Perhaps another bug is at work, or perhaps something is still hiding in the dug out wastes that was once ruined dungeon.

Re: Tentative Animus Purge + Ruined Dungeon Bug Post

Posted: Fri Mar 21, 2014 9:44 am
by mrmistophelees
I am playing 1.1.5 and have the missing guardian bug. I have tried deleting the zone file in my saves folder, thereby resetting the ruined dungeons zone, to no avail. I have searched long for a solution to this problem.

Poking through the log file, I noticed that 5 of the guardians seem to all have a loaded tile and talents added to them, but the last one consistently is just a name, but no stats:

Code: Select all

Loading tile	npc/demon_minor_wretchling.png
Added unique	mod.class.NPC/Xhuorye the Guardian	::	1
Activating psiblade	horrifying vined mindstar of storms
Activating psiblade	blooming vined mindstar of life
Adding to random boss class	Wyrmic	Wilder
Random boss forbade talent because of level	Evasion	15
Random boss forbade talent because of level	Prismatic Slash	15
Random boss forbade talent because of level	Unending Frenzy	15
Random boss forbade talent because of level	Sudden Growth	15
Random boss forbade talent because of level	Corrosive Breath	15
Random boss forbade talent because of level	Fire Breath	15
Random boss forbade talent because of level	Chromatic Fury	15
Random boss forbade talent because of level	Healing Nexus	15
Random boss forbade talent because of level	Wyrmic Guile	15
Random boss forbade talent because of level	Ice Breath	15
Random boss forbade talent because of level	Death Blow	15
Random boss forbade talent because of level	Nature's Balance	15
Random boss forbade talent because of level	Blinding Speed	15
Random boss forbade talent because of level	Lightning Breath	15
Random boss forbade talent because of level	Assault	15
Random boss forbade talent because of level	Venomous Breath	15
Random boss forbade talent because of level	Sand Breath	15
Adding 8 random class talents to boss
 * talent	T_RIPOSTE
 * talent	T_QUICK_RECOVERY
 * talent	T_BELLOWING_ROAR
 * talent	T_DISSOLVE
 * talent	T_WATERS_OF_LIFE
 * talent	T_HEIGHTENED_SENSES
 * talent	T_ICE_CLAW
 * talent	T_SPELL_SHIELD
.....

Added unique	mod.class.NPC/Glybrenne the Guardian	::	1
Wait finished, counted 2388, 970 ticks
[1] = {
  [minor] = true
  [name] = protective-aura
  [percent] = 50
}
[2] = {
  [minor] = true
  [name] = spellblaze-scar
  [percent] = 50
}
Loading tile	terrain/granite_wall1_1.png
Loading tile	terrain/granite_wall1_3.png
Loading tile	terrain/granite_wall1_4.png
Loading tile	terrain/granite_wall1_5.png
Loading tile	terrain/granite_wall1_2.png
Loading tile	terrain/granite_wall2.png
Loading tile	terrain/granite_wall3.png
Loading tile	terrain/granite_wall_lichen_3.png
Loading tile	terrain/marble_floor.png
Loading tile	terrain/granite_wall_pillar_2.png
Loading tile	terrain/granite_wall2_1.png
Loading tile	terrain/granite_wall_lichen_1.png
Loading tile	terrain/granite_wall2_16.png
Loading tile	terrain/granite_wall_pillar_small.png
Loading tile	terrain/granite_wall_pillar_small_top.png
Loading tile	terrain/oldstone_floor.png
Loading tile	terrain/granite_wall_pillar_3.png
Loading tile	terrain/granite_wall_pillar_9.png
Loading tile	terrain/granite_wall_pillar_8.png
Loading tile	terrain/granite_wall2_10.png
Loading tile	terrain/marble_floor.png
Loading tile	terrain/granite_door1_vert.png
Loading tile	terrain/granite_door1_vert_north.png
Loading tile	terrain/granite_wall_pillar_1.png
Loading tile	terrain/granite_wall_pillar_7.png
Loading tile	terrain/granite_wall2_13.png
Loading tile	terrain/granite_wall2_15.png
Loading tile	terrain/padlock2.png
Loading tile	terrain/granite_wall_lichen_2.png
Loading tile	terrain/granite_wall2_6.png
Loading tile	terrain/granite_wall2_7.png
Loading tile	terrain/granite_wall2_4.png
Loading tile	terrain/granite_wall2_12.png
Loading tile	terrain/granite_wall2_9.png
Loading tile	terrain/granite_wall2_2.png
Loading tile	terrain/granite_wall2_5.png
Assigned events list
[1] = {
  [1] = protective-aura
  [2] = spellblaze-scar
}
[SHADER] Loading from /data/gfx/shaders/flames.lua
[SHADER] Loaded shader with totalname	flames[aam=0.1,color1=vec4(0.8,0.8,0,6),color2=vec4(0.9,0.9,0.7,1),hide_center=0,npow=4,time_factor=2000,zoom=7]
New GL Shader program 18
New GL Shader 19 of type 35632
[SHADER] created fragment shader from /data/gfx/shaders/sparks.frag
*p 18: Uniform: 0: 1406 aam
*p 18: Uniform: 1: 8B52 color1
*p 18: Uniform: 2: 8B52 color2
*p 18: Uniform: 3: 1406 hide_center
*p 18: Uniform: 4: 1406 npow
*p 18: Uniform: 5: 1406 tick
*p 18: Uniform: 6: 1406 time_factor
*p 18: Uniform: 7: 8B50 xy
*p 18: Uniform: 8: 1406 zoom
*p 18: Uniform: 9: 8B5E tex
Loading entities file from file	/data/general/grids/lava.lua
Loading tile	terrain/lava_floor.png
[SHADER] Loading from /data/gfx/shaders/lava.lua
[SHADER] Loaded shader with totalname	lava[]
New GL Shader program 20
New GL Shader 21 of type 35632
[SHADER] created fragment shader from /data/gfx/shaders/lava.frag
*p 20: Uniform: 0: 1406 tick
*p 20: Uniform: 1: 8B5E tex
[SHADER] using cached shader lava[]
Loading tile	terrain/lava/lava_floor_inner_7_01.png
Loading tile	terrain/lava/lava_floor_inner_1_03.png
[SHADER] Loading from /data/gfx/shaders/flames.lua
[SHADER] Loaded shader with totalname	flames[aam=0.5,hide_center=0,npow=4,time_factor=1000,zoom=3]
New GL Shader program 22
*p 22: Uniform: 0: 1406 aam
*p 22: Uniform: 1: 8B52 color1
*p 22: Uniform: 2: 8B52 color2
*p 22: Uniform: 3: 1406 hide_center
*p 22: Uniform: 4: 1406 npow
*p 22: Uniform: 5: 1406 tick
*p 22: Uniform: 6: 1406 time_factor
*p 22: Uniform: 7: 8B50 xy
*p 22: Uniform: 8: 1406 zoom
*p 22: Uniform: 9: 8B5E tex
Not gone east, no backup guardian
Running on level loads	ruined-dungeon-1
[LOG]	#YELLOW_GREEN#There is an exit to the worldmap here (press '<', '>' or right click to use).
[PARTY] New member, add after	Earendil	Earendil
Adding entity	2409	after	2409
[PARTY] New member, add after	Domo-Kun (servant of Earendil)	Earendil
Adding entity	1616	after	2409
[MUSIC] stoping	Remembrance.ogg
[MUSIC] loading	Far away.ogg	sound "/data/music/Far away.ogg" : <static>
[MUSIC] playing	Far away.ogg	sound "/data/music/Far away.ogg" : <static>
Updating zone name	Ruined Dungeon
Not sure what this means, except maybe the guardian is being named but not properly loaded.

Re: Tentative Animus Purge + Ruined Dungeon Bug Post

Posted: Sat Mar 22, 2014 4:19 pm
by Mewtarthio
Using Animus Purge to dispose of a husk won't trigger its on_death functions, because it calls "disappear" instead of "die."

Re: Tentative Animus Purge + Ruined Dungeon Bug Post

Posted: Mon Mar 24, 2014 4:00 am
by The Revanchist
Now, what if you physically kill the Husk, say, by casting Chill of the Tomb or another heavy-hitting attack? Or just let it walk into a room full of enemies? :)

Not a fix, I know, but would it work?