2018-08-29 21:40:59 +02:00
|
|
|
#include <Util/Util.h>
|
|
|
|
#include <Util/UtilMath.h>
|
|
|
|
#include <Network/PacketContainer.h>
|
|
|
|
#include <Exd/ExdDataGenerated.h>
|
|
|
|
#include <utility>
|
|
|
|
#include <Network/CommonActorControl.h>
|
2018-09-20 23:31:38 +02:00
|
|
|
|
2018-08-29 21:40:59 +02:00
|
|
|
|
|
|
|
#include "Forwards.h"
|
|
|
|
#include "Action/Action.h"
|
|
|
|
|
2019-07-21 22:33:33 +10:00
|
|
|
#include "Territory/Territory.h"
|
2018-08-29 21:40:59 +02:00
|
|
|
|
|
|
|
#include "Network/GameConnection.h"
|
2019-10-09 18:14:53 +02:00
|
|
|
#include "Network/PacketWrappers/ActorControlPacket.h"
|
|
|
|
#include "Network/PacketWrappers/ActorControlSelfPacket.h"
|
|
|
|
#include "Network/PacketWrappers/ActorControlTargetPacket.h"
|
2018-08-29 21:40:59 +02:00
|
|
|
#include "Network/PacketWrappers/UpdateHpMpTpPacket.h"
|
2018-09-20 23:31:38 +02:00
|
|
|
#include "Network/PacketWrappers/EffectPacket.h"
|
2018-08-29 21:40:59 +02:00
|
|
|
|
2018-11-20 21:32:13 +01:00
|
|
|
#include "ServerMgr.h"
|
2018-08-29 21:40:59 +02:00
|
|
|
#include "Session.h"
|
|
|
|
#include "Math/CalcBattle.h"
|
|
|
|
#include "Chara.h"
|
|
|
|
#include "Player.h"
|
2018-08-29 22:03:10 +02:00
|
|
|
#include "Npc.h"
|
2018-12-01 00:27:16 +11:00
|
|
|
#include "Manager/TerritoryMgr.h"
|
2018-08-29 21:40:59 +02:00
|
|
|
#include "Common.h"
|
|
|
|
|
2018-11-29 16:55:48 +01:00
|
|
|
using namespace Sapphire::Common;
|
|
|
|
using namespace Sapphire::Network::Packets;
|
|
|
|
using namespace Sapphire::Network::Packets::Server;
|
|
|
|
using namespace Sapphire::Network::ActorControl;
|
2018-08-29 21:40:59 +02:00
|
|
|
|
2020-03-01 01:00:57 +11:00
|
|
|
Sapphire::Entity::Npc::Npc( ObjKind type ) :
|
|
|
|
Chara( type )
|
2018-08-29 21:40:59 +02:00
|
|
|
{
|
|
|
|
|
|
|
|
}
|
|
|
|
|
2018-11-29 16:55:48 +01:00
|
|
|
Sapphire::Entity::Npc::~Npc()
|
2018-08-29 21:40:59 +02:00
|
|
|
{
|
|
|
|
}
|