mirror of
https://github.com/Rogiel/l2jserver2
synced 2025-12-09 08:52:51 +00:00
@@ -22,7 +22,7 @@ import org.htmlparser.Parser;
|
||||
import org.htmlparser.util.ParserException;
|
||||
|
||||
import com.l2jserver.game.net.Lineage2Connection;
|
||||
import com.l2jserver.game.net.packet.server.NPCHtmlMessagePacket;
|
||||
import com.l2jserver.game.net.packet.server.SM_HTML;
|
||||
import com.l2jserver.model.template.NPCTemplate;
|
||||
import com.l2jserver.model.world.L2Character;
|
||||
import com.l2jserver.model.world.NPC;
|
||||
@@ -62,7 +62,7 @@ public class BaseNPCController implements NPCController {
|
||||
body.text("Arguments: " + Arrays.toString(args));
|
||||
}
|
||||
}.register("name", character.getName());
|
||||
conn.write(new NPCHtmlMessagePacket(npc, template));
|
||||
conn.write(new SM_HTML(npc, template));
|
||||
conn.sendActionFailed();
|
||||
}
|
||||
|
||||
@@ -89,7 +89,7 @@ public class BaseNPCController implements NPCController {
|
||||
final String html = getHTML(npc, id);
|
||||
if (html == null)
|
||||
return false;
|
||||
conn.write(new NPCHtmlMessagePacket(npc, html));
|
||||
conn.write(new SM_HTML(npc, html));
|
||||
conn.sendActionFailed();
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -18,8 +18,8 @@ package com.l2jserver.model.world.npc.controller;
|
||||
|
||||
import com.google.inject.Inject;
|
||||
import com.l2jserver.game.net.Lineage2Connection;
|
||||
import com.l2jserver.game.net.packet.server.ActorStatusUpdatePacket;
|
||||
import com.l2jserver.game.net.packet.server.ActorStatusUpdatePacket.Stat;
|
||||
import com.l2jserver.game.net.packet.server.SM_STATUS_UPDATE;
|
||||
import com.l2jserver.game.net.packet.server.SM_STATUS_UPDATE.Stat;
|
||||
import com.l2jserver.model.world.L2Character;
|
||||
import com.l2jserver.model.world.NPC;
|
||||
import com.l2jserver.service.game.character.CharacterService;
|
||||
@@ -41,7 +41,7 @@ public class MonsterController extends BaseNPCController {
|
||||
public void action(NPC npc, Lineage2Connection conn, L2Character character,
|
||||
String... args) throws L2Exception {
|
||||
// send hp update
|
||||
conn.write(new ActorStatusUpdatePacket(npc).add(Stat.MAX_HP,
|
||||
conn.write(new SM_STATUS_UPDATE(npc).add(Stat.MAX_HP,
|
||||
(int) npc.getTemplate().getMaximumHP()).add(Stat.HP,
|
||||
(int) npc.getHP()));
|
||||
}
|
||||
|
||||
@@ -19,7 +19,7 @@ package com.l2jserver.model.world.npc.controller;
|
||||
import java.util.Arrays;
|
||||
|
||||
import com.l2jserver.game.net.Lineage2Connection;
|
||||
import com.l2jserver.game.net.packet.server.NPCHtmlMessagePacket;
|
||||
import com.l2jserver.game.net.packet.server.SM_HTML;
|
||||
import com.l2jserver.model.world.L2Character;
|
||||
import com.l2jserver.model.world.NPC;
|
||||
import com.l2jserver.util.exception.L2Exception;
|
||||
@@ -46,7 +46,7 @@ public class NotImplementedNPCController extends BaseNPCController {
|
||||
body.text("Arguments: " + Arrays.toString(args));
|
||||
}
|
||||
}.register("name", character.getName());
|
||||
conn.write(new NPCHtmlMessagePacket(npc, template));
|
||||
conn.write(new SM_HTML(npc, template));
|
||||
conn.sendActionFailed();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user