summaryrefslogtreecommitdiff
path: root/src/pso/TPlyGuildCardTag.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/pso/TPlyGuildCardTag.cpp')
-rw-r--r--src/pso/TPlyGuildCardTag.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/pso/TPlyGuildCardTag.cpp b/src/pso/TPlyGuildCardTag.cpp
new file mode 100644
index 0000000..079fcbc
--- /dev/null
+++ b/src/pso/TPlyGuildCardTag.cpp
@@ -0,0 +1,16 @@
+#include "pso/TPlyGuildCardTag.h"
+#include "pso/protocol.h"
+#include <global_types.h>
+
+void TPlyGuildCardTag::bswap() {
+ bswap_32(&guildcard_number);
+ bswap_16(&tag2);
+}
+
+TPlyGuildCardTag &TPlyGuildCardTag::operator=(const TPlyGuildCardTag &src) {
+ tag0 = src.tag0;
+ tag1 = src.tag1;
+ tag2 = src.tag2;
+ guildcard_number = src.guildcard_number;
+ return *this;
+}