Griatch
|
88d103b55f
|
Added @tag command for easily manipulating tags. Fixed some bugs at the same time.
|
2013-12-02 15:40:02 +01:00 |
|
Griatch
|
a56b16db7b
|
Fixed a bug in @find not taking new Tag-based aliases into account.
|
2013-12-02 10:09:40 +01:00 |
|
Griatch
|
9839e0ba1f
|
Fixed bugs in scripts starting and with multiple aliases getting a malformed tag category.
|
2013-11-28 14:11:18 +01:00 |
|
Griatch
|
e9e2c78eef
|
Refactored amp.py to more cleanly splitting long AMP messages also during server sync (this could cause errors with a large number of connected players). Also fixed an issue with the lockstring get:all() being set by @create despite it not needing to (overloading changes in the typeclass).
|
2013-11-27 16:57:41 +01:00 |
|
Griatch
|
1ae17bcbe4
|
PEP8 cleanup of the entire codebase. Unchanged are many cases of too-long lines, partly because of the rewrite they would require but also because splitting many lines up would make the code harder to read. Also the third-party libraries (idmapper, prettytable etc) were not cleaned.
|
2013-11-14 19:31:17 +01:00 |
|
Griatch
|
30b7d2a405
|
Made changes to examine command (to also display SessionCmdSet) and also made some more fixes.
|
2013-11-12 21:39:15 +01:00 |
|
Griatch
|
06a0bea8d6
|
Added fix to object.contents cache as well as reworked the extent of cache hooks on location modification.
|
2013-10-21 21:17:32 +02:00 |
|
Griatch
|
07af616b67
|
Adding caching to tags and attribute lookups. Leads to a noticeable speed improvement.
|
2013-10-20 21:02:37 +02:00 |
|
Griatch
|
272a6ddc2d
|
First version where test suite validates. Caching is still not fully active (especially attribute lookup), OOBhandler is untested.
|
2013-09-22 22:57:03 +02:00 |
|
Griatch
|
1e96b13920
|
Changed cmdhandler to include Session-level cmdset.
|
2013-09-08 00:14:06 +02:00 |
|
Griatch
|
8bd431b385
|
Removed deprecated Attribute methods from evennia distro. Removed MUX help files.
|
2013-08-25 16:41:18 +02:00 |
|
Griatch
|
06e858b3f6
|
Moved permissions into a the tag system as a separate handler. Permissions still don't work quite right yet.
|
2013-08-24 23:57:44 +02:00 |
|
Griatch
|
37886adea1
|
Added signalhandler in test suite, still issues.
|
2013-07-13 15:39:16 +02:00 |
|
Griatch
|
6bc16e46cc
|
Made aliases work with the new handler. The location.contents updated is not working yet - this causes locational information to not be available until objects and manually initialized (e.g. by calling examine #dbref)
|
2013-07-12 20:21:52 +02:00 |
|
Griatch
|
c0b5c506a4
|
Removed a lot of old references to Aliases and Nicks. Still failing on @puppet.
|
2013-07-12 15:34:54 +02:00 |
|
Griatch
|
2b332c3b9a
|
Attribute cache is working, lots of other updates, but still not a cleanly updatable system. It seems the Attribute-migrations are not coming through properly. Fixed a misnamed table in the comm app.
|
2013-07-11 09:51:52 +02:00 |
|
Griatch
|
95268406ab
|
Made @examine show the superuser flag also when called as a Player. Removed some debug printouts.
|
2013-05-14 15:25:35 +02:00 |
|
Griatch
|
77a0b47859
|
Fixed some issues with the _superuser_character bypass as well as the is_superuser property on objects. Also fixed a bug with @examine that caused it to display object Attribute instead of Player Attributes when called from the ooc state.
|
2013-05-14 13:55:03 +02:00 |
|
Griatch
|
bd9421d4b0
|
Implemented unittests for all default commands in a new and much faster way.
|
2013-05-12 19:53:19 +02:00 |
|
Griatch
|
3ac44946c3
|
Changed perm lockfunc to primarily use the Player-level permission and added the @quell command for managing permission downgrading.
|
2013-05-12 13:45:46 +02:00 |
|
Griatch
|
78e7346962
|
Updated commands to use the new objectdb.search API.
|
2013-05-11 23:22:02 +02:00 |
|
Griatch
|
416d6e14bc
|
Fixing a bug in @ic if trying to puppet while already puppeting. Added sessid keyword to at_post_login hook in order to correctly relay login text only to the correct session. Removed the src.utils.debug module as well as the CmdDebug command which has not been supported for a good while.
|
2013-04-18 09:13:31 +02:00 |
|
Griatch
|
17d7ad9b37
|
Fixed a traceback in CmdExamine.
|
2013-04-14 22:57:23 +02:00 |
|
Griatch
|
1a00797021
|
The new Attribute system should properly handle non-ascii characters. Also updated examine command to match. Resolves Issue 355.
|
2013-04-14 00:54:39 +02:00 |
|
Griatch
|
0fddf433dc
|
Updated all Player-level commands to properly relay messages using self.msg rather than caller.msg (the former will properly relay to the right sessid without needing any extra arguments).
|
2013-04-12 14:27:36 +02:00 |
|
Griatch
|
71346dcc67
|
Merge.
|
2013-02-14 17:55:35 +01:00 |
|
Griatch
|
4dea96f5e4
|
Some further fixes.
|
2013-02-14 17:55:05 +01:00 |
|
Griatch
|
0b4c4feb6e
|
Removed a too-verbose printout during batch-build.
|
2013-02-11 10:21:18 +01:00 |
|
Griatch
|
e345d659fd
|
Merge.
|
2013-02-09 11:21:38 +01:00 |
|
Kelketek
|
00f46d36cd
|
Fixed #346, examine cutting off parts of output due to ANSI coloration.
|
2013-02-06 15:07:44 -06:00 |
|
Griatch
|
a84b4f24fc
|
Fixed bugs that now allows multiple sessions to connect through the same player to different characters. Still lots of bugs and inconsistencies, the permissions of superusers don't quite transfer sometimes, for example.
|
2013-02-04 22:02:04 +01:00 |
|
Griatch
|
f734e9511c
|
Handle the case of doing aliases=<string> instead of aliases=[<string>] in create_object - this caused the malformed data to be stored in cache and causing tracebacks in cmdhandler until @reloaded.
|
2013-02-01 21:03:03 +01:00 |
|
Griatch
|
8eefc5d9f9
|
Fixed a bug in @del dbref lookup.
|
2013-02-01 20:00:17 +01:00 |
|
Griatch
|
d1125c65dc
|
Fixed a formatting error viewing single-string aliases of objects with the examine command.
|
2013-02-01 19:27:45 +01:00 |
|
Griatch
|
91281e6bb8
|
Fixed an error in @delete that caused ranges of dbrefs not work non-locally. Based on patch supplied in Issue 344 (thanks!).
|
2013-01-20 17:23:31 +01:00 |
|
Griatch
|
58c010ef46
|
Some further work on the OOBhandler mechanism.
|
2013-01-04 10:35:29 +01:00 |
|
Griatch
|
6e46158946
|
Fixed an arg_regex in the examine command - it was disabling switches
|
2012-12-12 23:21:22 +01:00 |
|
Griatch
|
c615693a2a
|
Added a give command to the default command set. As part of this also fixed some bugs in how object typeclasses were compared.
|
2012-12-08 17:11:22 +01:00 |
|
Griatch
|
030c245b5b
|
Fixed a bug in examine when listing more than one cmdset.
|
2012-12-08 14:17:11 +01:00 |
|
Griatch
|
c0302f7cff
|
Added global_dbref argument to caller.search, for allowing e.g. the examine command to view globally by dbref yet local-only if supplying a name. Resolves Issue 327.
|
2012-12-08 14:09:42 +01:00 |
|
Griatch
|
6a1f66d759
|
Fixed a bug in examine when examining Players.
|
2012-10-23 23:08:43 +02:00 |
|
Griatch
|
ce036e07f3
|
Added the ability of obj.move_to to accept a None location with a keyword to_none. Also changed the @tel command to accept a /tonone switch for putting things' location to None. Resolves Issue 307.
|
2012-10-23 22:31:51 +02:00 |
|
Griatch
|
4dff822764
|
Fixed bug in @batchcommand (Resolves Issue 287). Also updated @dig to again handle deleting ranges of dbrefs (with or without # in front).
|
2012-10-14 16:24:21 +02:00 |
|
Griatch
|
86a44ab84d
|
Made sure the cmd-classes for 'home' and '@home' were differently named, which messed up their appearance in ev. Resolves Issue 285.
|
2012-10-14 16:03:02 +02:00 |
|
Griatch
|
d80daccb70
|
lockhandler.get() returned on the wrong format. Now returns the lockstring as the API specifies. Resolves Issue 282.
|
2012-10-14 12:39:59 +02:00 |
|
Griatch
|
14cc2e0f97
|
Removed global search for setting @aliases. Resolves Issue 264.
|
2012-09-27 22:23:05 +02:00 |
|
Griatch
|
59ccd3eb38
|
Fixed a bug in exact search pattern matching.
|
2012-09-27 21:29:01 +02:00 |
|
Griatch
|
60e3f5f172
|
Fix to @set reducing errors during building using strings without using quotes.
|
2012-09-27 21:02:43 +02:00 |
|
Griatch
|
a30029472b
|
Fixes @set to be more accepting of various Python structures. It will now instead convert to string on a ValueError (commonly because a string was not enclosed in quotes) while giving a error string to the user informing of this. This should fix Issue 256.
|
2012-09-22 22:16:30 +02:00 |
|
Griatch
|
4bd3be334d
|
Added a warning to @delete command if trying to delete CHARACTER_DEFAULT_HOME (Limbo by default).
|
2012-09-20 01:42:51 +02:00 |
|