fix for locker contents being cleared

This commit is contained in:
FateJH 2018-05-08 09:54:30 -04:00
parent e61f1dbdfc
commit 9a17eb3741

View file

@ -2039,8 +2039,8 @@ class WorldSessionActor extends Actor with MDCContextAware {
case Some(obj : Equipment) => case Some(obj : Equipment) =>
val findFunc : PlanetSideGameObject with Container => Option[(PlanetSideGameObject with Container, Option[Int])] = FindInLocalContainer(object_guid) val findFunc : PlanetSideGameObject with Container => Option[(PlanetSideGameObject with Container, Option[Int])] = FindInLocalContainer(object_guid)
findFunc(player) findFunc(player.Locker)
.orElse(findFunc(player.Locker)) .orElse(findFunc(player))
.orElse(accessedContainer match { .orElse(accessedContainer match {
case Some(parent) => case Some(parent) =>
findFunc(parent) findFunc(parent)