Commit graph

35 commits

Author SHA1 Message Date
Erik Ogenvik
ed6246d86d Rename Teleport* to Possess*
So that the functionality can be used in more general situations.
2014-06-04 10:27:49 +02:00
Olek Wojnar
7f9ff2246d Remove CVS $Id tags
The legacy tags are causing build issues in Debian.
2013-07-15 20:31:59 +02:00
Alistair Riddoch
f39acda7c1 Remove unneeded Entity.h include 2013-01-18 19:49:50 +00:00
Alistair Riddoch
4a9c7078f7 Refactor to use LocatedEntity as base class
All IG code should use the interface of LocatedEntity when dealing
with any entity, rather than sometimes requiring Entity. Add virtual
functions to the interface where required, and modify all other interfaces
to stop them using Entity. This makes the code way cleaner, and much better
de-coupled.
2013-01-17 10:17:07 +00:00
Alistair Riddoch
21086ca150 Refactor Create in Accounts to have a common handler, with a new virtual detail 2010-12-06 00:02:21 +00:00
Alistair Riddoch
b87968537d Converge the create code in account classes 2010-12-05 18:47:04 +00:00
Alistair Riddoch
1d6d0f2429 Remove debug output specify source entity ID, and use logEvent instead 2010-12-05 18:22:06 +00:00
Alistair Riddoch
0c81bbe612 Remove unnecessary cast 2010-12-03 22:43:44 +00:00
Alistair Riddoch
f20b74e0d2 Simplify addNewEntity signature 2010-12-03 22:40:53 +00:00
Alistair Riddoch
d5fa9bf68b Simplify the fingerprint of characterError to make it easier to use 2010-12-03 21:57:39 +00:00
Alistair Riddoch
62ef020fce Fix to return int failure, not bool 2010-12-03 21:49:29 +00:00
Alistair Riddoch
6aa6599d67 Add logging of teleport related events 2010-11-30 21:38:29 +00:00
Alistair Riddoch
a3e3bd3390 Clean out the headers 2010-11-26 11:15:24 +00:00
Alistair Riddoch
1b17f8a426 Update comments about how teleports are tracked 2010-11-26 11:07:26 +00:00
Alistair Riddoch
459d5d0396 No need for a stripped down copy - we need all attributes 2010-11-24 19:02:00 +00:00
Alistair Riddoch
24cccee141 Remove the need for second arg by using int ids as serial/refno 2010-11-24 18:49:07 +00:00
Alistair Riddoch
b834b29a31 Clear up the info response handling. 2010-11-24 17:12:23 +00:00
Alistair Riddoch
09fa5e6c9e Simplify the entity creation logic 2010-11-24 10:36:25 +00:00
Alistair Riddoch
95a0760960 Server accounts don't need to present an available character list 2010-11-24 10:11:33 +00:00
Manohar Vanga
afb165d128 Added CRITICAL log output 2010-08-20 20:50:43 +05:30
Manohar Vanga
9b7aa6df1a Lots of fixes all around. Teleport should be working now (?) 2010-08-20 17:47:37 +05:30
Manohar Vanga
a397621b15 Fixed build errors. Adding extra debug output. 2010-08-20 16:25:23 +05:30
Manohar Vanga
279570c94f Delete created entity in case of failure to insert auth info 2010-08-20 16:21:10 +05:30
Manohar Vanga
1c6e8249cd Added spacing in comments in server/ServerAccount.cpp 2010-08-17 11:58:21 +05:30
Manohar Vanga
196df03270 Added comments to server/ServerAccount.cpp 2010-08-17 11:58:21 +05:30
Manohar Vanga
a413ca166f Removed use of account ID to place restrictions. Map in TeleportAuthenticator now uses entity ID 2010-08-17 11:58:19 +05:30
Manohar Vanga
a7312aa087 Added extraction of possess key in ServerAccount::CreateOperation 2010-08-17 11:58:19 +05:30
Manohar Vanga
f69b6bde3e Fixed ServerAccount::CreateOperation to only create entities 2010-08-17 11:58:19 +05:30
Manohar Vanga
697dab25b4 Fixed type check in ServerAccount::CreateOperation() 2010-08-17 11:58:19 +05:30
Manohar Vanga
c6046eb4da Fixed some log messages and cleaned up some code in ServerAccount 2010-08-17 11:58:18 +05:30
Manohar Vanga
e4eaa4b174 Removed unecessary comment 2010-08-17 11:58:18 +05:30
Manohar Vanga
e6d3eb6418 Fixed a NULL pointer dereference bug in ServerAccount.cpp. All tests pass. 2010-08-17 11:58:18 +05:30
Manohar Vanga
47e0a7308c Changed ServerAccount::CreateOperation to work correctly 2010-08-17 11:58:17 +05:30
Manohar Vanga
cfec5f9bb8 Wrote test for ServerAccount class 2010-08-17 11:56:09 +05:30
Manohar Vanga
7ea6378639 Created default ServerAccount (changed name Server --> ServerAccount) 2010-08-17 11:47:59 +05:30
Renamed from server/Server.cpp (Browse further)