Wild Orc Warriors

Started by scrappayeti, December 26, 2009, 07:57:32 AM

Previous topic - Next topic

scrappayeti

Not once but twice, on two separate occasions separated by a reset, I have had a Wild Orc Warrior fixate on my character. Even when I was out of line of sight, drank an invisibility potion, and walked back with stealth 20+, it still charged straight at my character. When I transitioned to a totally separate area, drank an inviso, and went back to the area, the Wild Orc Warrior still saw me perfectly and charged straight at me.

A kindly DM confirmed they don't have true seeing...

BigBadThief

That's normal for the AI on many creatures up on the surface sadly :S

Drakill Tannan

Happens often. No matter what you do, the orc will find you. I've lost characters in the orcs 1 quest who drink invis, use stealth to rescue fallen members and 3 orcs see right through it.

Best you can do is to go another route.

lakhena

It must be their uncanny sense of smell.  Happens with some werewolves, too.  I've had one pop on me while invis and BAM!  Instant crushage.  The orc thing has happened frequently for me.  I recommend using expeditious retreat to run quickly.

Zymnarkmar

Perhaps the orcs have a super high listen? They may be able to hear you....Dunno, just a thought.

Drakill Tannan

I belive they will still miss 50% of their attacks to you. Always carry a potion of retreat, and you should be fine. A summoned level 1 creature works well too, as a distractions.

Merely advises to avoid an elder werewolf killing you!

Relinquish

I've snuck around the wilds inches away from wild orcs (of all sorts) and none of them bull rushed straight for me.

scrappayeti

The thing is, Relinquish, its not 100% of the time. I've snuck past plenty, but once in a while one will lock onto you and you dont seem to be able to get it off for love or money. I dont mind being spotted, I do object to getting clear, drinking inviso, walking back to see it still sees me, even without LOS etc.

Lulzebub

So far, the only thing I've ever found that stops this is the Sanctuary spell, and it of course has a saving throw.

I have noticed that it seems to occur most frequently if you drink your potion outside of the line of sight. In other words, it only knows you're invisible if it sees you go invisible. I've been able to reproduce the problem by playing around in this way.

I'm fairly convinced that there's a way to fix this, perhaps by putting a check in the OnPerception event, but without knowing anything about EfU's AI script, that's just a guess.

Ebok

It doesnt matter if you had line of sight or didnt. It also doesnt matter if you've died or if you havent. Once the NPC model locks into attack mode on you, you will -always- be targetable. IT doesnt care bout invisibility, it doesnt matter what it's listen is, it doesnt matter how my screens you've gone or if it's already killed you.

If an orc is locked on to you, however, they wont be locked on to anyone else. So each creature will only bug like on an individual basis. Conversely, as another character you can "see" whether an orc or ogre is locked on by them remaining in an attack posture even after the other player has gotten away, or died. I "believe" that causing something to break that homing missile of cheating auto-lock, such as entering combat with it or summon something else that will aggro its attention, will allow the other person to move around freely again.

In my experience dealing with and watching the behavior of the npc's ai, thats really the only solution. The AI cause problems, and makes monsters much tougher then normal. (monsters will lure as well, its kinda funny watching npcs exploit themselves)

Going invisible while it's watching is not a guaranteed solution, it really only takes into effect one out of every four times. As I have had extensive chases and loldom out in the wilds by myself.

Gwydion

I think its related to listen.

As the player of a PC that wanders around with invis up but not in stealth mode, there have been several situations where I was walking past orc warriors and they have detected and attacked me.

Lulzebub

int main(void)
{
 if (GetLastPerceptionHeard() == FALSE
   && GetLastPercieved(GetHasSpellEffect(INVISIBILITY)))
 then ClearAllActions();
}

I'm guessing something like this would work. I'm not even sure if those are the right functions and constant names so don't make fun of me, but you get the idea.

Mort

No. It's related to monsters targetting you before you went invis.

IF you change area (and no one is left in that area), the monster/NPC AI goes offline to prevent lag (this is bioware), but as soon as PCs/DM avatar go back into the area, it resumes its last order : i.e. attack bob. At this point, It doesnt bother to check if it could see you.

Just hit unstealth, stealth. Or just invis/stealth again in its presence, anything forcing it to check if you vanished (same area) and it should de-target you.

Box

I've seen this happen, they don't detarget. Im pretty positive without  editing server memory via nwnxplugin (which can create a lot of lag if done improperly or even crash the server) to change the seen lists maintained on the creature, and then adjusting the AI slightly to work with the plugin, there is no way to fix this btw. (Even then, that might not do it)

If you have never meddled with memory to try to find a specific address like this, it is ridiculously tedious and I don't see any EFUDM spending the time to do this.

This is one of those bugs that we need to just grin and bear. My suggestion would be to just run like hell, slow it down if you can or haste/exped retreat from whatever is fixed on you, and get someone else to kill it if you can't on your own.