|
@@ -33,24 +33,23 @@ public class L2DoorInstanceActionShift implements IActionHandler
|
|
|
activeChar.setTarget(target);
|
|
|
activeChar.sendPacket(new MyTargetSelected(target.getObjectId(), activeChar.getLevel()));
|
|
|
|
|
|
- L2DoorInstance door = (L2DoorInstance)target;
|
|
|
+ L2DoorInstance door = (L2DoorInstance) target;
|
|
|
StaticObject su = new StaticObject(door, activeChar.isGM());
|
|
|
activeChar.sendPacket(su);
|
|
|
|
|
|
NpcHtmlMessage html = new NpcHtmlMessage(0);
|
|
|
html.setFile(activeChar.getHtmlPrefix(), "data/html/admin/doorinfo.htm");
|
|
|
html.replace("%class%", target.getClass().getSimpleName());
|
|
|
- html.replace("%hp%", String.valueOf((int)door.getCurrentHp()));
|
|
|
+ html.replace("%hp%", String.valueOf((int) door.getCurrentHp()));
|
|
|
html.replace("%hpmax%", String.valueOf(door.getMaxHp()));
|
|
|
html.replace("%objid%", String.valueOf(target.getObjectId()));
|
|
|
- html.replace("%doorid%", String.valueOf(door.getDoorId()));
|
|
|
+ html.replace("%doorid%", String.valueOf(door.getDoorId()));
|
|
|
|
|
|
- // TODO: Change minx/y & maxx/y to use zone bounds
|
|
|
html.replace("%minx%", String.valueOf(door.getX(0)));
|
|
|
- html.replace("%miny%", String.valueOf(door.getY(1)));
|
|
|
+ html.replace("%miny%", String.valueOf(door.getY(0)));
|
|
|
html.replace("%minz%", String.valueOf(door.getZMin()));
|
|
|
|
|
|
- html.replace("%maxx%", String.valueOf(door.getX(1)));
|
|
|
+ html.replace("%maxx%", String.valueOf(door.getX(2)));
|
|
|
html.replace("%maxy%", String.valueOf(door.getY(2)));
|
|
|
html.replace("%maxz%", String.valueOf(door.getZMax()));
|
|
|
html.replace("%unlock%", door.isOpenableBySkill() ? "<font color=00FF00>YES<font>" : "<font color=FF0000>NO</font>");
|