|
@@ -492,6 +492,9 @@ public class ZoneManager
|
|
|
|
|
|
public final L2ArenaZone getArena(L2Character character)
|
|
public final L2ArenaZone getArena(L2Character character)
|
|
{
|
|
{
|
|
|
|
+ if (character == null)
|
|
|
|
+ return null;
|
|
|
|
+
|
|
for (L2ZoneType temp : ZoneManager.getInstance().getZones(character.getX(), character.getY(), character.getZ()))
|
|
for (L2ZoneType temp : ZoneManager.getInstance().getZones(character.getX(), character.getY(), character.getZ()))
|
|
{
|
|
{
|
|
if (temp instanceof L2ArenaZone && temp.isCharacterInZone(character))
|
|
if (temp instanceof L2ArenaZone && temp.isCharacterInZone(character))
|
|
@@ -503,6 +506,9 @@ public class ZoneManager
|
|
|
|
|
|
public final L2OlympiadStadiumZone getOlympiadStadium(L2Character character)
|
|
public final L2OlympiadStadiumZone getOlympiadStadium(L2Character character)
|
|
{
|
|
{
|
|
|
|
+ if (character == null)
|
|
|
|
+ return null;
|
|
|
|
+
|
|
for (L2ZoneType temp : ZoneManager.getInstance().getZones(character.getX(), character.getY(), character.getZ()))
|
|
for (L2ZoneType temp : ZoneManager.getInstance().getZones(character.getX(), character.getY(), character.getZ()))
|
|
{
|
|
{
|
|
if (temp instanceof L2OlympiadStadiumZone && temp.isCharacterInZone(character))
|
|
if (temp instanceof L2OlympiadStadiumZone && temp.isCharacterInZone(character))
|