View Full Version : Game Mechanics: Invis + Hide
username1337
02-27-2012, 07:23 AM
If you HIDE on top of INVIS then you should be able to achieve indifferent faction and do quest turn ins. In other words, if you first cast INVIS and then use HIDE then you can achieve indifferent factions for quest turn ins. It also seems you can vendor using this trick as well.
Sources:
http://everquest.allakhazam.com/db/item.html?item=6782
See bottom of page:
As an SK, I've had HIDE skill since level 35. I You can hide on top of your invis from Gather Shadows and click on a vendor with faction problems without a 3rd party casting invis. This is how I got my faction straightned out at the Outpost doing the Braid Quest.
I am about to start the epic. From an RP standpoint, of neglected by Verant, this extra reward represents a nice twist for Shadownights.
http://www.evilgamer.net/forums/showthread.php?t=50
Obviously, the parts where you turn in items and receive faction are obsolete because of the invis/hide turn in trick. That means you won't have to do things like Kurron Ni, Ratman Guard, or dish out 1,000pp for the cough elixir. If I missed something tell me, and I will fix it, but I think that pretty much covers it.
http://www.evilgamer.net/forums/showthread.php?t=50&page=13
Decided to start my SK alt's epic recently. Spent about 5 hours camping the armor bullshit (I got 3 of the 6 pieces in CT in 1 hour, and the next 4 hours was all repeats or the pieces not needed). Finally decided to check here, found out the invis/hide crap still works (coulda sworn that got nerfed in PoP/Luclin, but oh well). Since my ranger had Soul Leech and Blade of Abrogation I was pretty much set. My twinked SK managed to solo everything at level 55.
However, when I got to Marl Kistane part soon as I got to his area another SK logged in and subsequently logged out. Swore up and down that I had to wait 2 days now, but I decided to wait. Few hours later Marl finally popped and I got that part done. Two days later I got him again and went to Paineel to make my Corrupted Ghoulbane. Wrong, guy was down again. Other guy went out of order when he missed Kistane. I blew a few hours doing other stuff, 5 hours later I find him up. Get a ranger buddy to back me up on Lhranc just in case he's too much (I'm 61 by this point). Had I infusioned I probably could have solo'd him, but otherwise I only got him to 40% before the ranger had to step in.
Total time, excluding the previously acquired soul leech and abro... about 3 days.
Nirgon
02-27-2012, 01:01 PM
Hide should not be giving invis to undead.
How's that for a zinger.
^ Get em Nilbog.
username1337
02-27-2012, 08:03 PM
I don't remember if hide gave IVU or not. If not, they should definitely remove that.
bizzum
02-27-2012, 10:59 PM
Also, one bug you can add to invis/hide stacking is if you are invis, and then hide.
While invis is active and you are hidden at the same time, the mobs will both con indifferent and not attack you--normal behavior.
However, if you stay hidden/invised, and then your invis drops, the mobs will still con indifferent, but they will aggro you as if you are in invis.
Brinkman
02-27-2012, 11:56 PM
Hide should not be giving invis to undead.
How's that for a zinger.
^ Get em Nilbog.
From a common sense standpoint i dont see why undead would see through hide, its not " magic " its simply blending in with your environment, whilst invis casted spells are magic , which undead have an ability to see through.
Not that I dont believe you, im just interested in the idea if it all. Either way nilbog wont be changing anything if you don't submit some type of corroberating evidence, but you know that already, dontcha!
username1337
02-28-2012, 12:28 AM
From a common sense standpoint i dont see why undead would see through hide, its not " magic " its simply blending in with your environment, whilst invis casted spells are magic , which undead have an ability to see through.
Not that I dont believe you, im just interested in the idea if it all. Either way nilbog wont be changing anything if you don't submit some type of corroberating evidence, but you know that already, dontcha!
Nobody deals in common sense on P1999 - who are you kidding?
username1337
03-12-2012, 04:29 PM
Curious if this was looked into at all and if I should look for more evidence. Seems like a simple code fix. I'm not versed in the C++ code of P1999 but I guess it would look something like this:
Client::onTradeNPC()
{
this.clearInvis();
//do other stuff
}
I don't know your specific implementation here on P1999 but I assume the invis/hide "bug/feature" existed in classic EQ because the method that cleared invis only cleared the top most layer of invis and assumed that would be enough to make the client appear. Even if you don't choose to re-implement this classic feature, I'm still curious what your method call looks like so I get a better feel for how this game is coded.
Flunklesnarkin
03-12-2012, 05:41 PM
It would make sense to me that skeletons would be able to see through hide
They are magical creatures so their hearing / sight is magical (its not like they have eardrums or eyes lol)
Kender
03-12-2012, 07:04 PM
From a common sense standpoint i dont see why undead would see through hide, its not " magic " its simply blending in with your environment, whilst invis casted spells are magic , which undead have an ability to see through.
if you want to use common sense there is no such thing as undead...
however from a fantasy viewpoint, undead sense life. they dont need to see you.
Hide should not be giving invis to undead.
How's that for a zinger.
^ Get em Nilbog.
truth
Salty
03-12-2012, 09:53 PM
vztz had a sick bug that if you hide to go indif, you invis yourself, which makes you able to run around with no NPC able to see you.
Was sick for Sebilis pvp.
username1337
03-16-2012, 03:51 AM
Further Proof: http://www.evilgamer.net/forums/showthread.php?t=50&page=13
Decided to start my SK alt's epic recently. Spent about 5 hours camping the armor bullshit (I got 3 of the 6 pieces in CT in 1 hour, and the next 4 hours was all repeats or the pieces not needed). Finally decided to check here, found out the invis/hide crap still works (coulda sworn that got nerfed in PoP/Luclin, but oh well). Since my ranger had Soul Leech and Blade of Abrogation I was pretty much set. My twinked SK managed to solo everything at level 55.
However, when I got to Marl Kistane part soon as I got to his area another SK logged in and subsequently logged out. Swore up and down that I had to wait 2 days now, but I decided to wait. Few hours later Marl finally popped and I got that part done. Two days later I got him again and went to Paineel to make my Corrupted Ghoulbane. Wrong, guy was down again. Other guy went out of order when he missed Kistane. I blew a few hours doing other stuff, 5 hours later I find him up. Get a ranger buddy to back me up on Lhranc just in case he's too much (I'm 61 by this point). Had I infusioned I probably could have solo'd him, but otherwise I only got him to 40% before the ranger had to step in.
Total time, excluding the previously acquired soul leech and abro... about 3 days.
username1337
03-20-2012, 06:42 PM
Possible to get a dev status on this item? I haven't done deep searching but I will if more evidence is necessary. Just want to know if I can expect to see this classic feature in coming patches.
username1337
03-22-2012, 04:31 AM
I think I found code in C++ that handles the breaking invis on trade....except it seems to either be deprecated or I don't have the right code because there doesn't seem to be a definition for it anywhere in the class structure for "Client"
this is in "client_packet.cpp" in "EQEmuServer/zone/"
void Client::Handle_OP_TradeRequest(const EQApplicationPacket *app)
{
// Client requesting a trade session from an npc/client
// Trade session not started until OP_TradeRequestAck is sent
BreakInvis();
// Pass trade request on to recipient
TradeRequest_Struct* msg = (TradeRequest_Struct*) app->pBuffer;
Mob* tradee = entity_list.GetMob(msg->to_mob_id);
if (tradee && tradee->IsClient()) {
tradee->CastToClient()->QueuePacket(app);
}
#ifndef BOTS
else if (tradee && tradee->IsNPC()) {
#else
else if (tradee && (tradee->IsNPC() || tradee->IsBot())) {
#endif
//npcs always accept
trade->Start(msg->to_mob_id);
EQApplicationPacket* outapp = new EQApplicationPacket(OP_TradeRequestAck, sizeof(TradeRequest_Struct));
TradeRequest_Struct* acc = (TradeRequest_Struct*) outapp->pBuffer;
acc->from_mob_id = msg->to_mob_id;
acc->to_mob_id = msg->from_mob_id;
FastQueuePacket(&outapp);
safe_delete(outapp);
}
return;
}
However, BreakInvis() is not defined in the header or any of the parent classes. Wo
Sundawg
08-07-2012, 03:27 PM
I could not get a dubious vendor on EQmac to deal with me using the technique described in the first post. I tried for 10 minutes.
Handing a item to the NPC always resulted in going from indifferent to dubious, even when successfully hidden (and previously invisible via spell).
All I can add to this thread.
Treats
08-07-2012, 04:32 PM
Here is what I could find on this but I sware there was another earlier patch note that I'm missing:
May 8, 2002 (Why it won't work on EQMac)
A character can no longer trade with an NPC when invisible. Character must turn visible before starting the trade.
April 8, 2003
When under the effects of invisibility, a character that hides and then moves and breaks their hide also breaks their invisibility. The invisibility icon will now disappear under this circumstance so that the player knows he is no longer invisible.
This kind of explains this post here:
Also, one bug you can add to invis/hide stacking is if you are invis, and then hide.
While invis is active and you are hidden at the same time, the mobs will both con indifferent and not attack you--normal behavior.
However, if you stay hidden/invised, and then your invis drops, the mobs will still con indifferent, but they will aggro you as if you are in invis.
Looks like before this patch the invisibility buff would not disappear but the player would no longer be invisible when Hide dropped.
Probably worked the same way if your invis dropped but you still had Hide on. It would not show Hide failing/dropping but you would be visible to NPCs because of the invis wearing off.
username1337
01-28-2015, 02:39 AM
Necroed.
Was this ever fixed?
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.