SoS message is only if they would otherwise see you

This commit is contained in:
Michael Cook (mackal) 2017-04-28 13:52:16 -04:00
parent 89587970dd
commit cfd1b9a5ee

View File

@ -4847,7 +4847,7 @@ void Client::Handle_OP_Consider(const EQApplicationPacket *app)
// this could be done better, but this is only called when you con so w/e
// Shroud of Stealth has a special message
if (improved_hidden && !tmob->see_improved_hide)
if (improved_hidden && (!tmob->see_improved_hide && (tmob->see_invis || tmob->see_hide)))
Message_StringID(10, SOS_KEEPS_HIDDEN);
// we are trying to hide but they can see us
else if ((invisible || invisible_undead || hidden || invisible_animals) && !IsInvisible(tmob))