aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
diff options
context:
space:
mode:
authorAzazel <azazel.kon@gmail.com>2011-04-19 14:04:18 +0600
committerAzazel <azazel.kon@gmail.com>2011-04-19 14:04:18 +0600
commitc36846d78a861f49194d1a008a49adc27e17bf4c (patch)
tree59199d55a67042917fd3a480136ef5a6b89dbd12 /src/server/scripts
parent890b1f6cc731719e633655c7347e25ce812f3710 (diff)
Core/GM System: rename columns of gm_surveys, gm_subsurveys, gm_tickets and lag_reports tables to lowerCamel, move queries to prepared statements and refactor the code of TicketMgr.
Diffstat (limited to 'src/server/scripts')
-rw-r--r--src/server/scripts/Commands/cs_go.cpp21
-rw-r--r--src/server/scripts/Commands/cs_reload.cpp2
2 files changed, 7 insertions, 16 deletions
diff --git a/src/server/scripts/Commands/cs_go.cpp b/src/server/scripts/Commands/cs_go.cpp
index 3b38e1b07e4..b4ca8af6d92 100644
--- a/src/server/scripts/Commands/cs_go.cpp
+++ b/src/server/scripts/Commands/cs_go.cpp
@@ -564,30 +564,21 @@ public:
if (!*args)
return false;
- char *cstrticket_id = strtok((char*)args, " ");
-
- if (!cstrticket_id)
+ char *sTicketId = strtok((char*)args, " ");
+ if (!sTicketId)
return false;
- uint64 ticket_id = atoi(cstrticket_id);
- if (!ticket_id)
+ uint32 ticketId = atoi(sTicketId);
+ if (!ticketId)
return false;
- GM_Ticket *ticket = sTicketMgr->GetGMTicket(ticket_id);
+ GmTicket* ticket = sTicketMgr->GetTicket(ticketId);
if (!ticket)
{
handler->SendSysMessage(LANG_COMMAND_TICKETNOTEXIST);
return true;
}
- float x, y, z;
- int mapid;
-
- x = ticket->pos_x;
- y = ticket->pos_y;
- z = ticket->pos_z;
- mapid = ticket->map;
-
Player* _player = handler->GetSession()->GetPlayer();
if (_player->isInFlight())
{
@@ -597,7 +588,7 @@ public:
else
_player->SaveRecallPosition();
- _player->TeleportTo(mapid, x, y, z, 1, 0);
+ ticket->TeleportTo(_player);
return true;
}
};
diff --git a/src/server/scripts/Commands/cs_reload.cpp b/src/server/scripts/Commands/cs_reload.cpp
index 9bd6de9f6be..a08befe24ba 100644
--- a/src/server/scripts/Commands/cs_reload.cpp
+++ b/src/server/scripts/Commands/cs_reload.cpp
@@ -166,7 +166,7 @@ public:
//reload commands
static bool HandleReloadGMTicketsCommand(ChatHandler* /*handler*/, const char* /*args*/)
{
- sTicketMgr->LoadGMTickets();
+ sTicketMgr->LoadTickets();
return true;
}