mirror of
https://github.com/ProjectSWGCore/Holocore.git
synced 2026-07-30 00:15:50 -04:00
Added new FIRST_ZONE enum to PlayerEvent for distinguishing between switching initial logins and planet/area switching
This commit is contained in:
@@ -53,6 +53,7 @@ import resources.objects.buildouts.BuildoutLoader;
|
||||
import resources.objects.creature.CreatureObject;
|
||||
import resources.objects.tangible.TangibleObject;
|
||||
import resources.player.Player;
|
||||
import resources.player.PlayerEvent;
|
||||
import resources.server_info.CachedObjectDatabase;
|
||||
import resources.server_info.Config;
|
||||
import resources.server_info.Log;
|
||||
@@ -206,8 +207,8 @@ public class ObjectManager extends Manager {
|
||||
|
||||
if (object instanceof CreatureObject && object.getOwner() != null){
|
||||
sendPacket(object.getOwner(), new CmdStartScene(false, object.getObjectId(), ((CreatureObject)object).getRace(), object.getLocation(), (long)(ProjectSWG.getCoreTime()/1E3)));
|
||||
((CreatureObject)object).createObject(object.getOwner());
|
||||
((CreatureObject)object).clearAware();
|
||||
object.createObject(object.getOwner());
|
||||
new PlayerEventIntent(object.getOwner(), PlayerEvent.PE_ZONE_IN).broadcast();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user