summaryrefslogtreecommitdiff
path: root/src/net
diff options
context:
space:
mode:
authorThorbjørn Lindeijer <bjorn@lindeijer.nl>2024-08-19 15:29:15 +0200
committerThorbjørn Lindeijer <bjorn@lindeijer.nl>2025-03-07 09:54:17 +0100
commit5dcba0dec84d73a02b08bde21388535a80e94c56 (patch)
treed57bd46686f2fa59ac0954bda12a421a538bb415 /src/net
parent6cf91666c48925be884f6e4ef96eac541b74d3b6 (diff)
downloadmana-5dcba0dec84d73a02b08bde21388535a80e94c56.tar.gz
mana-5dcba0dec84d73a02b08bde21388535a80e94c56.tar.bz2
mana-5dcba0dec84d73a02b08bde21388535a80e94c56.tar.xz
mana-5dcba0dec84d73a02b08bde21388535a80e94c56.zip
Renamed specials to abilities
To match mana/manaserv@9ff69160ea1c3c64ea7012cd70a3b50ff4373264.
Diffstat (limited to 'src/net')
-rw-r--r--src/net/abilityhandler.h (renamed from src/net/specialhandler.h)4
-rw-r--r--src/net/manaserv/abilityhandler.cpp (renamed from src/net/manaserv/specialhandler.cpp)24
-rw-r--r--src/net/manaserv/abilityhandler.h (renamed from src/net/manaserv/specialhandler.h)6
-rw-r--r--src/net/manaserv/generalhandler.cpp4
-rw-r--r--src/net/manaserv/generalhandler.h2
-rw-r--r--src/net/manaserv/manaserv_protocol.h8
-rw-r--r--src/net/manaserv/playerhandler.cpp10
-rw-r--r--src/net/net.cpp8
-rw-r--r--src/net/net.h4
-rw-r--r--src/net/tmwa/abilityhandler.cpp (renamed from src/net/tmwa/specialhandler.cpp)18
-rw-r--r--src/net/tmwa/abilityhandler.h (renamed from src/net/tmwa/specialhandler.h)6
-rw-r--r--src/net/tmwa/generalhandler.cpp6
-rw-r--r--src/net/tmwa/generalhandler.h2
13 files changed, 51 insertions, 51 deletions
diff --git a/src/net/specialhandler.h b/src/net/abilityhandler.h
index df09087d..6e3526bb 100644
--- a/src/net/specialhandler.h
+++ b/src/net/abilityhandler.h
@@ -25,10 +25,10 @@
namespace Net {
-class SpecialHandler
+class AbilityHandler
{
public:
- virtual ~SpecialHandler () {}
+ virtual ~AbilityHandler () {}
virtual void use(int id) = 0;
diff --git a/src/net/manaserv/specialhandler.cpp b/src/net/manaserv/abilityhandler.cpp
index 0a477ff8..b5ce9d2e 100644
--- a/src/net/manaserv/specialhandler.cpp
+++ b/src/net/manaserv/abilityhandler.cpp
@@ -19,55 +19,55 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#include "net/manaserv/specialhandler.h"
+#include "net/manaserv/abilityhandler.h"
#include "net/manaserv/connection.h"
#include "net/manaserv/messagein.h"
#include "net/manaserv/messageout.h"
#include "net/manaserv/manaserv_protocol.h"
-extern Net::SpecialHandler *specialHandler;
+extern Net::AbilityHandler *abilityHandler;
namespace ManaServ {
extern Connection *gameServerConnection;
-SpecialHandler::SpecialHandler()
+AbilityHandler::AbilityHandler()
{
- specialHandler = this;
+ abilityHandler = this;
}
-void SpecialHandler::handleMessage(MessageIn &msg)
+void AbilityHandler::handleMessage(MessageIn &msg)
{
// TODO
}
-void SpecialHandler::use(int id)
+void AbilityHandler::use(int id)
{
- MessageOut msg(PGMSG_USE_SPECIAL_ON_BEING);
+ MessageOut msg(PGMSG_USE_ABILITY_ON_BEING);
msg.writeInt8(id);
msg.writeInt16(0);
gameServerConnection->send(msg);
}
-void SpecialHandler::use(int id, int level, int beingId)
+void AbilityHandler::use(int id, int level, int beingId)
{
- MessageOut msg(PGMSG_USE_SPECIAL_ON_BEING);
+ MessageOut msg(PGMSG_USE_ABILITY_ON_BEING);
msg.writeInt8(id);
msg.writeInt16(beingId);
gameServerConnection->send(msg);
}
-void SpecialHandler::use(int id, int level, int x, int y)
+void AbilityHandler::use(int id, int level, int x, int y)
{
- MessageOut msg(PGMSG_USE_SPECIAL_ON_POINT);
+ MessageOut msg(PGMSG_USE_ABILITY_ON_POINT);
msg.writeInt8(id);
msg.writeInt16(x);
msg.writeInt16(y);
gameServerConnection->send(msg);
}
-void SpecialHandler::use(int id, const std::string &map)
+void AbilityHandler::use(int id, const std::string &map)
{
// TODO
}
diff --git a/src/net/manaserv/specialhandler.h b/src/net/manaserv/abilityhandler.h
index 45793b62..69ab9c2b 100644
--- a/src/net/manaserv/specialhandler.h
+++ b/src/net/manaserv/abilityhandler.h
@@ -21,16 +21,16 @@
#pragma once
-#include "net/specialhandler.h"
+#include "net/abilityhandler.h"
#include "net/manaserv/messagehandler.h"
namespace ManaServ {
-class SpecialHandler final : public MessageHandler, public Net::SpecialHandler
+class AbilityHandler final : public MessageHandler, public Net::AbilityHandler
{
public:
- SpecialHandler();
+ AbilityHandler();
void handleMessage(MessageIn &msg) override;
diff --git a/src/net/manaserv/generalhandler.cpp b/src/net/manaserv/generalhandler.cpp
index 0692ee82..1e443c66 100644
--- a/src/net/manaserv/generalhandler.cpp
+++ b/src/net/manaserv/generalhandler.cpp
@@ -42,7 +42,7 @@
#include "net/manaserv/npchandler.h"
#include "net/manaserv/partyhandler.h"
#include "net/manaserv/playerhandler.h"
-#include "net/manaserv/specialhandler.h"
+#include "net/manaserv/abilityhandler.h"
#include "net/manaserv/tradehandler.h"
#include "resources/attributes.h"
@@ -76,7 +76,7 @@ GeneralHandler::GeneralHandler():
mPartyHandler(new PartyHandler),
mPlayerHandler(new PlayerHandler),
mTradeHandler(new TradeHandler),
- mSpecialHandler(new SpecialHandler)
+ mAbilityHandler(new AbilityHandler)
{
initialize();
diff --git a/src/net/manaserv/generalhandler.h b/src/net/manaserv/generalhandler.h
index b9eb9df0..865bbd0d 100644
--- a/src/net/manaserv/generalhandler.h
+++ b/src/net/manaserv/generalhandler.h
@@ -63,7 +63,7 @@ class GeneralHandler : public Net::GeneralHandler, public EventListener
MessageHandlerPtr mPartyHandler;
MessageHandlerPtr mPlayerHandler;
MessageHandlerPtr mTradeHandler;
- MessageHandlerPtr mSpecialHandler;
+ MessageHandlerPtr mAbilityHandler;
};
} // namespace ManaServ
diff --git a/src/net/manaserv/manaserv_protocol.h b/src/net/manaserv/manaserv_protocol.h
index b30bf20b..01632215 100644
--- a/src/net/manaserv/manaserv_protocol.h
+++ b/src/net/manaserv/manaserv_protocol.h
@@ -25,7 +25,7 @@ namespace ManaServ {
enum {
PROTOCOL_VERSION = 3,
- SUPPORTED_DB_VERSION = 21
+ SUPPORTED_DB_VERSION = 22
};
/**
@@ -138,9 +138,9 @@ enum {
GPMSG_ITEMS = 0x0281, // { W item id, W*2 position }*
PGMSG_ATTACK = 0x0290, // W being id
GPMSG_BEING_ATTACK = 0x0291, // W being id, B direction, B attack Id
- PGMSG_USE_SPECIAL_ON_BEING = 0x0292, // B specialID, W being id
- GPMSG_SPECIAL_STATUS = 0x0293, // { B specialID, D current, D max, D recharge }
- PGMSG_USE_SPECIAL_ON_POINT = 0x0294, // B specialID, W*2 position
+ PGMSG_USE_ABILITY_ON_BEING = 0x0292, // B abilityID, W being id
+ GPMSG_ABILITY_STATUS = 0x0293, // { B abilityID, D current, D max, D recharge }
+ PGMSG_USE_ABILITY_ON_POINT = 0x0294, // B abilityID, W*2 position
PGMSG_SAY = 0x02A0, // S text
GPMSG_SAY = 0x02A1, // W being id, S text
GPMSG_NPC_CHOICE = 0x02B0, // W being id, { S text }*
diff --git a/src/net/manaserv/playerhandler.cpp b/src/net/manaserv/playerhandler.cpp
index bf5694c6..335546be 100644
--- a/src/net/manaserv/playerhandler.cpp
+++ b/src/net/manaserv/playerhandler.cpp
@@ -75,7 +75,7 @@ PlayerHandler::PlayerHandler()
GPMSG_LEVEL_PROGRESS,
GPMSG_RAISE_ATTRIBUTE_RESPONSE,
GPMSG_LOWER_ATTRIBUTE_RESPONSE,
- GPMSG_SPECIAL_STATUS,
+ GPMSG_ABILITY_STATUS,
0
};
handledMessages = _messages;
@@ -243,17 +243,17 @@ void PlayerHandler::handleMessage(MessageIn &msg)
} break;
- case GPMSG_SPECIAL_STATUS :
+ case GPMSG_ABILITY_STATUS:
{
- PlayerInfo::clearSpecialStatus();
+ PlayerInfo::clearAbilityStatus();
while (msg.getUnreadLength())
{
- // { B specialID, L current, L max, L recharge }
+ // { B abilityID, L current, L max, L recharge }
int id = msg.readInt8();
int current = msg.readInt32();
int max = msg.readInt32();
int recharge = msg.readInt32();
- PlayerInfo::setSpecialStatus(id, current, max, recharge);
+ PlayerInfo::setAbilityStatus(id, current, max, recharge);
}
} break;
/*
diff --git a/src/net/net.cpp b/src/net/net.cpp
index 3a389db2..93003280 100644
--- a/src/net/net.cpp
+++ b/src/net/net.cpp
@@ -34,7 +34,7 @@
#include "net/npchandler.h"
#include "net/partyhandler.h"
#include "net/playerhandler.h"
-#include "net/specialhandler.h"
+#include "net/abilityhandler.h"
#include "net/tradehandler.h"
#include "net/tmwa/generalhandler.h"
@@ -54,7 +54,7 @@ Net::GuildHandler *guildHandler = nullptr;
Net::NpcHandler *npcHandler = nullptr;
Net::PartyHandler *partyHandler = nullptr;
Net::PlayerHandler *playerHandler = nullptr;
-Net::SpecialHandler *specialHandler = nullptr;
+Net::AbilityHandler *abilityHandler = nullptr;
Net::TradeHandler *tradeHandler = nullptr;
Net::AdminHandler *Net::getAdminHandler()
@@ -112,9 +112,9 @@ Net::PlayerHandler *Net::getPlayerHandler()
return playerHandler;
}
-Net::SpecialHandler *Net::getSpecialHandler()
+Net::AbilityHandler *Net::getAbilityHandler()
{
- return specialHandler;
+ return abilityHandler;
}
Net::TradeHandler *Net::getTradeHandler()
diff --git a/src/net/net.h b/src/net/net.h
index 216c2048..ced0f7ba 100644
--- a/src/net/net.h
+++ b/src/net/net.h
@@ -44,7 +44,7 @@ class LoginHandler;
class NpcHandler;
class PartyHandler;
class PlayerHandler;
-class SpecialHandler;
+class AbilityHandler;
class TradeHandler;
AdminHandler *getAdminHandler();
@@ -58,7 +58,7 @@ LoginHandler *getLoginHandler();
NpcHandler *getNpcHandler();
PartyHandler *getPartyHandler();
PlayerHandler *getPlayerHandler();
-SpecialHandler *getSpecialHandler();
+AbilityHandler *getAbilityHandler();
TradeHandler *getTradeHandler();
ServerType getNetworkType();
diff --git a/src/net/tmwa/specialhandler.cpp b/src/net/tmwa/abilityhandler.cpp
index 2e22b00a..e221039c 100644
--- a/src/net/tmwa/specialhandler.cpp
+++ b/src/net/tmwa/abilityhandler.cpp
@@ -19,7 +19,7 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#include "net/tmwa/specialhandler.h"
+#include "net/tmwa/abilityhandler.h"
#include "event.h"
#include "log.h"
@@ -64,11 +64,11 @@
/** should always be zero if failed */
#define SKILL_FAILED 0x00
-extern Net::SpecialHandler *specialHandler;
+extern Net::AbilityHandler *abilityHandler;
namespace TmwAthena {
-SpecialHandler::SpecialHandler()
+AbilityHandler::AbilityHandler()
{
static const Uint16 _messages[] = {
SMSG_PLAYER_SKILLS,
@@ -77,10 +77,10 @@ SpecialHandler::SpecialHandler()
0
};
handledMessages = _messages;
- specialHandler = this;
+ abilityHandler = this;
}
-void SpecialHandler::handleMessage(MessageIn &msg)
+void AbilityHandler::handleMessage(MessageIn &msg)
{
int skillCount;
int skillId;
@@ -219,19 +219,19 @@ void SpecialHandler::handleMessage(MessageIn &msg)
}
}
-void SpecialHandler::use(int id)
+void AbilityHandler::use(int id)
{
}
-void SpecialHandler::use(int id, int level, int beingId)
+void AbilityHandler::use(int id, int level, int beingId)
{
}
-void SpecialHandler::use(int id, int level, int x, int y)
+void AbilityHandler::use(int id, int level, int x, int y)
{
}
-void SpecialHandler::use(int id, const std::string &map)
+void AbilityHandler::use(int id, const std::string &map)
{
}
diff --git a/src/net/tmwa/specialhandler.h b/src/net/tmwa/abilityhandler.h
index 2448b7e0..822ed737 100644
--- a/src/net/tmwa/specialhandler.h
+++ b/src/net/tmwa/abilityhandler.h
@@ -22,16 +22,16 @@
#pragma once
#include "net/net.h"
-#include "net/specialhandler.h"
+#include "net/abilityhandler.h"
#include "net/tmwa/messagehandler.h"
namespace TmwAthena {
-class SpecialHandler final : public MessageHandler, public Net::SpecialHandler
+class AbilityHandler final : public MessageHandler, public Net::AbilityHandler
{
public:
- SpecialHandler();
+ AbilityHandler();
void handleMessage(MessageIn &msg) override;
diff --git a/src/net/tmwa/generalhandler.cpp b/src/net/tmwa/generalhandler.cpp
index e1b1a9ea..2a8afb4e 100644
--- a/src/net/tmwa/generalhandler.cpp
+++ b/src/net/tmwa/generalhandler.cpp
@@ -49,7 +49,7 @@
#include "net/tmwa/playerhandler.h"
#include "net/tmwa/protocol.h"
#include "net/tmwa/tradehandler.h"
-#include "net/tmwa/specialhandler.h"
+#include "net/tmwa/abilityhandler.h"
#include "net/tmwa/gui/guildtab.h"
#include "net/tmwa/gui/partytab.h"
@@ -84,7 +84,7 @@ GeneralHandler::GeneralHandler():
mNpcHandler(new NpcHandler),
mPartyHandler(new PartyHandler),
mPlayerHandler(new PlayerHandler),
- mSpecialHandler(new SpecialHandler),
+ mAbilityHandler(new AbilityHandler),
mTradeHandler(new TradeHandler)
{
static const Uint16 _messages[] = {
@@ -169,7 +169,7 @@ void GeneralHandler::load()
mNetwork->registerHandler(mLoginHandler.get());
mNetwork->registerHandler(mNpcHandler.get());
mNetwork->registerHandler(mPlayerHandler.get());
- mNetwork->registerHandler(mSpecialHandler.get());
+ mNetwork->registerHandler(mAbilityHandler.get());
mNetwork->registerHandler(mTradeHandler.get());
mNetwork->registerHandler(mPartyHandler.get());
}
diff --git a/src/net/tmwa/generalhandler.h b/src/net/tmwa/generalhandler.h
index 26c6fe27..529c1661 100644
--- a/src/net/tmwa/generalhandler.h
+++ b/src/net/tmwa/generalhandler.h
@@ -66,7 +66,7 @@ class GeneralHandler final : public MessageHandler, public Net::GeneralHandler,
MessageHandlerPtr mNpcHandler;
MessageHandlerPtr mPartyHandler;
MessageHandlerPtr mPlayerHandler;
- MessageHandlerPtr mSpecialHandler;
+ MessageHandlerPtr mAbilityHandler;
MessageHandlerPtr mTradeHandler;
};