Shattered Kingdoms

Where Roleplay and Tactics Collide
VOTE NOW!
It is currently Sun Dec 22, 2024 6:53 pm

All times are UTC - 8 hours




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: Two annoying circlestab bugs
PostPosted: Fri Apr 13, 2012 8:53 am 
Offline
Mortal

Joined: Mon Feb 13, 2012 9:58 am
Posts: 194
SK Character: Reinald
Somehow, a dead NPC that used to be behind another NPC still blocks circlestab as if he was still there. Haven't seen this thing happen before so I suppose it's new.

Quote:
> Your circle stab does UNSPEAKABLE THINGS to Marba Veshuk!
> Marba Veshuk is DEAD!!
> You hear Marba Veshuk's death cry.
> You get 3 gold coins from a corpse of Marba Veshuk.
> You get 7 silver coins from a corpse of Marba Veshuk.
> You get 3 copper coins from a corpse of Marba Veshuk.
> You get a pair of boots of burnished bronze from a corpse of Marba Veshuk.
> You get The Staff of Vile Pestilence from a corpse of Marba Veshuk.
> A long skirt of flickering green flames: You can't carry that much weight.
> You split 3 gold, 7 silver, 3 copper coins.
> Your share is 1 gold, 2 silver, 5 copper coins.
>
> [HP:100%] [ME:100%] [PE:100%] [5pm-24] [An open room made of stained grey stone]

battle spam

> Your circle stab does UNSPEAKABLE THINGS to Ughar Burum!
> Ughar Burum is DEAD!!
> You hear Ughar Burum's death cry.
> You get 5 gold coins from a corpse of Ughar Burum.
> You get 5 silver coins from a corpse of Ughar Burum.
> You get a single copper coin from a corpse of Ughar Burum.
> You junk a corpse of Ughar Burum.
> You split 5 gold, 5 silver, 1 copper coins.
> Your share is 1 gold, 8 silver, 5 copper coins.
>
> [HP:100%] [ME:100%] [PE:100%] [5pm-24] [An open room made of stained grey stone]
>
> Tolene slices an imposing guardian's chest, causing a gaping wound!
> Tolene slices an imposing guardian's chest, causing a gaping wound!
> Tolene slices at an imposing guardian's chest, DISEMBOWELING it!
> A Taslamaran courser bites at an imposing guardian's chest, ripping open its stomach!
> A Taslamaran courser misses an imposing guardian.
> Tolene seems unfazed as an imposing guardian's tail strikes her.
> Tolene parries an imposing guardian's natural attack!
> Tolene slices an imposing guardian's right finger, scratching it slightly.
> An imposing guardian misses Tolene.
> An imposing guardian claws at Tolene's chest, causing a deep gash.
> Tolene's shield blocks an imposing guardian's attack.
> Tolene's shield blocks an imposing guardian's attack.
> An imposing guardian slams into Tolene and sends her sprawling!
> Tolene's armor protects her from the physical affects of an imposing guardian's bash.
> An imposing guardian claws Tolene's chest, causing a gaping wound!
> An imposing guardian claws Tolene's stomach, causing a small wound.
>
> [HP:100%] [ME:100%] [PE:100%] [5pm-24] [An open room made of stained grey stone]
>
> The wailing screams of past sacrifices echo into your ears.
> The foot of a dwarven acolyte decomposes.
> The hand of a dwarven acolyte decomposes.
>
> [HP:100%] [ME:100%] [PE:100%] [5pm-24] [An open room made of stained grey stone]
>
> Galiene utters the words, 'pzar'.
>
> [HP:100%] [ME:100%] [PE:100%] [5pm-24] [An open room made of stained grey stone]
>
> Galiene starts to concentrate.
>
> [HP:100%] [ME:100%] [PE:100%] [5pm-24] [An open room made of stained grey stone]
>
> An imposing guardian winces as a series of fractures appears on its supernatural hide!
> Tolene slices at an imposing guardian's head, leaving a big scar across its face!
> Tolene slices at an imposing guardian's head, leaving a big scar across its face!
> A Taslamaran courser misses an imposing guardian.
> An imposing guardian dodges a Taslamaran courser's attack.
> An imposing guardian misses Tolene.
> An imposing guardian claws at Tolene's stomach, barely scratching her.
> Tolene dodges an imposing guardian's attack.
> An imposing guardian claws at Tolene's chest, barely scratching her.
> Tolene dodges an imposing guardian's attack.
> An imposing guardian misses Tolene.
> Tolene dodges an imposing guardian's attack.
> An imposing guardian misses Tolene.
> An imposing guardian claws at Tolene's chest, barely scratching her.
>
> [HP:100%] [ME:100%] [PE:100%] [5pm-24] [An open room made of stained grey stone]
> Marba Veshuk is standing behind your victim, blocking your attack.


The other bug is older. Sometimes, when circlestabbing something, this happens.

Quote:
> Tolene strikes suddenly, slicing at an imposing guardian's chest! Some GUTS fall!
> A Taslamaran courser tries to bite at an imposing guardian's chest, but his blow is deflected by supernatural hide.
> An imposing guardian dodges a Taslamaran courser's attack.
> An imposing guardian claws Tolene's left ankle, cutting a small wound.
> An imposing guardian misses Tolene.
> An imposing guardian claws at Tolene's chest, causing a deep gash.
> An imposing guardian claws at Tolene's chest, causing a deep gash.
>
> [HP:100%] [ME:100%] [PE:100%] [6pm-24] [An open room made of stained grey stone]
> They aren't fighting right now.


The only way around it is to switch to hamstring but even that doesn't always work. Any ideas?


Top
 Profile  
Reply with quote  
 Post subject: Re: Two annoying circlestab bugs
PostPosted: Fri Apr 13, 2012 10:02 am 
Offline
Mortal

Joined: Mon Dec 01, 2008 2:01 pm
Posts: 3527
Location: I'm in a glass case of emotion!
SK Character: Retired Troll
First bug: Repop happens in the middle of the fight. The NPC respawned with its group in the place it was supposed to be. Message about wailing echoes of past sacrifices indicates repop.

Second bug is a real bug that happens but I do not know why. In the snippet you posted, it would be possible that there was a second guardian who wasn't fighting, but I have seen this happen when there is only one type of the NPC in the room, and it is fighting.


Top
 Profile  
Reply with quote  
 Post subject: Re: Two annoying circlestab bugs
PostPosted: Sun Apr 15, 2012 7:18 am 
Offline
Mortal

Joined: Mon Feb 13, 2012 9:58 am
Posts: 194
SK Character: Reinald
You are right, I looked at the first log again and there was an area repop echo right before this started to happen but when I tried circlestabbing Marba again, I got an "They aren't here." message. I guess after the repop they become some sort of ghost NPCs that appear in the formation as far as circlestabs are concerned but they are not actually there. I noticed that the problem was fixed after I looked at the room.

Quote:
> Marba Veshuk is standing behind your victim, blocking your attack.
> Tolene strikes suddenly, slicing at an imposing guardian's chest! Some GUTS fall!
> Tolene slices an imposing guardian's mouth, knocking out a few of its teeth!
> Tolene misses an imposing guardian.
> A Taslamaran courser misses an imposing guardian.
> A Taslamaran courser misses an imposing guardian.
> Tolene doubles over as she is struck by an imposing guardian's thrashing tail!
> An imposing guardian misses Tolene.
> Tolene dodges an imposing guardian's attack.
> An imposing guardian misses Tolene.
> Tolene dodges an imposing guardian's attack.
> Tolene dodges an imposing guardian's attack.
> An imposing guardian misses Tolene.
> An imposing guardian misses Tolene.
> Tolene dodges an imposing guardian's attack.
> Tolene dodges an imposing guardian's attack.
> Tolene's shield blocks an imposing guardian's attack.
>
> [HP:100%] [ME:100%] [PE:100%] [5pm-24] [An open room made of stained grey stone]
>
> Tolene strikes suddenly, slicing at an imposing guardian's chest! Some GUTS fall!
> Tolene slices an imposing guardian's mouth, knocking out a few of its teeth!
> Tolene strikes suddenly, slicing at an imposing guardian's chest! Some GUTS fall!
> A Taslamaran courser misses an imposing guardian.
> A Taslamaran courser tries to bite at an imposing guardian's chest, but his blow is deflected by supernatural hide.
> Tolene seems unfazed as an imposing guardian's tail strikes her.
> An imposing guardian misses Tolene.
> Tolene dodges an imposing guardian's attack.
> Tolene's shield blocks an imposing guardian's attack.
> Tolene seems unfazed as an imposing guardian's tail strikes her.
> An imposing guardian claws Tolene's forehead, causing a small wound.
> An imposing guardian claws at Tolene's right hand, cutting a small wound.
> An imposing guardian misses Tolene.
> An imposing guardian misses Tolene.
> Tolene dodges an imposing guardian's attack.
> Tolene parries an imposing guardian's natural attack!
> Tolene slices an imposing guardian's right finger, scratching it slightly.
> Tolene's shield blocks an imposing guardian's attack.
>
> [HP:100%] [ME:100%] [PE:100%] [5pm-24] [An open room made of stained grey stone]
>
> Tolene strikes suddenly, slicing at an imposing guardian's chest! Some GUTS fall!
> An imposing guardian dodges Tolene's attack.
> Tolene strikes suddenly, slicing at an imposing guardian's chest! Some GUTS fall!
> A Taslamaran courser misses an imposing guardian.
> A Taslamaran courser bites at an imposing guardian's left toe, cutting it slightly.
> An imposing guardian misses Tolene.
> Tolene's shield blocks an imposing guardian's attack.
> Tolene's shield blocks an imposing guardian's attack.
> An imposing guardian misses Tolene.
> Tolene quickly jumps out of the way as an imposing guardian kicks dirt into the air.
> Tolene's shield blocks an imposing guardian's attack.
> Tolene dodges an imposing guardian's attack.
> Tolene dodges an imposing guardian's attack.
> An imposing guardian misses Tol
> ene.
>
> [HP:100%] [ME:100%] [PE:100%] [5pm-24] [An open room made of stained grey stone]
>
> An open room made of stained grey stone
> Originally made of a fine barre gray granite, it seems likely that only
> that fact has allowed it to stand against the decaying swamp with only a few
> stains on its surface. The apparently thick stone is set into the ground
> masterfully disallowing entry to the slippery green algae that permeates the
> area outside the walls. Loud drips and splashes echo and reverberate all
> around giving the distinct impression that despite the receding water there
> is more at work to keep these halls dry.
> Obvious exits: n(closed) e s w(closed) se
> The sliced-off arm of a centaur is lying here.
> The torn-out heart of a centaur is lying here.
> The corpse of Marba Veshuk is lying here.
> The sliced-off arm of a daemon is lying here.
> The sliced-off leg of a daemon is lying here.
> A tail of an imposing guardian is here.
> ( 7) Some armor made from cold iron lies here.
> A diamond beaded necklace lies here.
> A weapon made from cold iron lies here.
> The torn-out heart of a dwarf is lying here.
> The sliced-off arm of a human is lying here.
> (11) A roughly cut cape made of skin is here.
> ( 3) A scrumptious looking steak is here.
> ( 9) A piece of bronze armor lies here.
> A dark-skinned dwarven acolyte is here.
> A dark-skinned dwarven acolyte is here.
> A dark-skinned dwarven acolyte is here.
> An imposing guardian is here, fighting Tolene.
> An imposing guardian is here, fighting Tolene.
> An imposing guardian is here, fighting Tolene.
> A Taslamaran courser is here, fighting an imposing guardian.
> Galiene (a shapely female human) is here.
> Tolene (a callipygian female elf) is here, fighting an imposing guardian.
>
> [HP:100%] [ME:100%] [PE:100%] [5pm-24] [An open room made of stained grey stone]
>
> Tolene slices an imposing guardian's mouth, knocking out a few of its teeth!
> Tolene strikes suddenly, slicing at an imposing guardian's chest! Some GUTS fall!
> An imposing guardian dodges Tolene's attack.
> A Taslamaran courser's bash misses and he falls flat on his face.
> An imposing guardian dodges a Taslamaran courser's attack.
> Tolene seems unfazed as an imposing guardian's tail strikes her.
> Tolene dodges an imposing guardian's attack.
> An imposing guardian winces as a series of fractures appears on its supernatural hide!
> An imposing guardian claws at Tolene's right hand, cutting a small wound.
> Tolene parries an imposing guardian's natural attack!
> An imposing guardian dodges Tolene's attack.
> Tolene dodges an imposing guardian's attack.
> An imposing guardian misses Tolene.
> An imposing guardian claws at Tolene's chest, barely scratching her.
> Tolene dodges an imposing guardian's attack.
>
> [HP:100%] [ME:100%] [PE:100%] [5pm-24] [An open room made of stained grey stone]
>
> Tolene strikes suddenly, slicing at an imposing guardian's chest! Some GUTS fall!
> Tolene slices an imposing guardian's mouth, knocking out a few of its teeth!
> A Taslamaran courser misses an imposing guardian.
> A Taslamaran courser misses an imposing guardian.
> Tolene seems unfazed as an imposing guardian's tail strikes her.
> An imposing guardian claws at Tolene's chest, causing only a minor wound.
> An imposing guardian claws Tolene's chest, cutting a small but painful, wound.
> An imposing guardian's bash misses and it falls flat on its face.
> An imposing guardian claws Tolene's stomach, causing a small wound.
> Tolene's shield blocks an imposing guardian's attack.
> Tolene dodges an imposing guardian's attack.
> Tolene's shield blocks an imposing guardian's attack.
> An imposing guardian winces as a series of fractures appears on its supernatural hide!
> Tolene parries an imposing guardian's natural attack!
> An imposing guardian dodges Tolene's attack.
>
> [HP:100%] [ME:100%] [PE:100%] [6pm-24] [An open room made of stained grey stone]
> An imposing guardian dodges your attack.


My best guess for the second one is that not all NPCs in the group have auto assist on (if that applies to NPCs) so they just stand in line not fighting until the first line NPC dies and they take its place. Since circlestab can't be used to open a fight, it can't land on them. Hamstring can be used to open a fight though, turns them aggressive and that usually fixes the problem.


Top
 Profile  
Reply with quote  
 Post subject: Re: Two annoying circlestab bugs
PostPosted: Sun Apr 15, 2012 7:29 am 
Offline
Mortal

Joined: Mon Dec 01, 2008 2:01 pm
Posts: 3527
Location: I'm in a glass case of emotion!
SK Character: Retired Troll
In the log you posted, you did not try to circle stab marba after the area repop.


Top
 Profile  
Reply with quote  
 Post subject: Re: Two annoying circlestab bugs
PostPosted: Sun Apr 15, 2012 9:01 am 
Offline
Implementor

Joined: Wed Feb 27, 2002 4:00 pm
Posts: 8220
Location: Redwood City, California
Erik wrote:

> [HP:100%] [ME:100%] [PE:100%] [6pm-24] [An open room made of stained grey stone]
> They aren't fighting right now.


There are two different chunks of code that return that same message. Going to make the message slightly different for one of them to help determine which piece of code is actually going wrong here.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 68 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group