EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Development::Bug Reports (https://www.eqemulator.org/forums/forumdisplay.php?f=591)
-   -   Tree and minor illusion (https://www.eqemulator.org/forums/showthread.php?t=25541)

xxarthurxx 06-23-2008 06:36 PM

Tree and minor illusion
 
Wondering on this... im trying to add in attackable mobs using races 142 and 143, minor illusion, and tree.. Everything looks great if I do a repop in the zone but if I zone out and then back in they look like humans. Wondering if there is any fix for this? :/

trevius 06-23-2008 06:44 PM

I have seen this as well. I am unsure what the cause is. I believe I tried multiple genders and none of them worked properly.

xxarthurxx 06-23-2008 06:50 PM

as a minor fix ive added a spell list to these npc so they just recast the illusion over and over... but they still wait for it to wear off before recasting.

AndMetal 06-27-2008 01:36 AM

When you zone back on, I would recommend doing an #npcstats & seeing if it still shows the same race. If it does, I'm not sure. If it doesn't, it sounds like they aren't being saved to the DB, or something like that.

trevius 06-27-2008 03:43 AM

I imagine this is related to the fact that both of those spells looks for a nearby object from the zone to base the illusion on. I think that anyone in the zone when the spawn pops would see the illusion process happen, but anyone to zone in after that point wouldn't get passed the change information. This is seems to be similar to the issue where if you set an NPC appearance to be lying down (via a quest) when it spawns, players will always see it as standing unless they were in the zone when it popped and actually lay down.

Perhaps there is a something missing in one of the packets sent to the players when they zone in that should be passing this info to them, but isn't. Maybe we don't have the correct opcode to do that, or maybe there is just something in the source that needs to be added for it to make that extra check.


All times are GMT -4. The time now is 10:21 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.