Exemplo n.º 1
0
 public function setVisible($reason)
 {
     $wasInvisible = $this->isInvisible();
     $this->invisibilityFactors[$reason] = 0;
     if ($wasInvisible and !$this->isInvisible()) {
         foreach ($this->getPlayer()->getLevel()->getPlayers() as $p) {
             if (!isset($this->invisibleTo[$this->sesList->getSession($p)->getUID()])) {
                 $this->getPlayer()->spawnTo($p);
             }
         }
     }
 }