From: <ral...@us...> - 2013-10-13 15:57:11
|
Revision: 8870 http://sourceforge.net/p/planeshift/code/8870 Author: ralphcampbell Date: 2013-10-13 15:57:10 +0000 (Sun, 13 Oct 2013) Log Message: ----------- Fix bug 5910 - No mount button in InteractWindow Modified Paths: -------------- trunk/src/server/gem.cpp Modified: trunk/src/server/gem.cpp =================================================================== --- trunk/src/server/gem.cpp 2013-10-13 15:54:00 UTC (rev 8869) +++ trunk/src/server/gem.cpp 2013-10-13 15:57:10 UTC (rev 8870) @@ -4871,7 +4871,17 @@ //If we are alive then we can talk with an NPC if(IsAlive()) + { options |= psGUIInteractMessage::NPCTALK; + if(psChar->IsMount() && + psChar->GetOwnerID() == actor->GetCharacterData()->GetPID()) + { + if(actor->GetMount()) + options |= psGUIInteractMessage::UNMOUNT; + else + options |= psGUIInteractMessage::MOUNT; + } + } } else options |= psGUIInteractMessage::PLAYERDESC; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |