d2tweaks-rnd2k/include/d2tweaks/server/modules/damage_display/damage_display_server.h

32 lines
637 B
C
Raw Normal View History

2024-04-17 03:45:38 +00:00
#pragma once
#include <cstdint>
#include <d2tweaks/server/modules/server_module.h>
//Display damage server side
namespace diablo2 {
namespace structures {
struct inventory;
struct game;
struct unit;
}
}
namespace d2_tweaks {
namespace server {
class server;
namespace modules {
class damage_display final : public server_module {
public:
void init() override;
bool handle_packet(diablo2::structures::game* game, diablo2::structures::unit* player,
common::packet_header* packet) override;
void tick(diablo2::structures::game* game, diablo2::structures::unit* unit) override;
};
}
}
}