Commit graph

351 commits

Author SHA1 Message Date
Griatch
b5195a6e96 [feat] Script refactor; decouple timer component from script lifetime. Resolve #1715 2021-03-07 10:34:01 +01:00
Griatch
8b28900600 Ran black on sources 2020-10-21 21:11:04 +02:00
Griatch
2eaa947ed4 Improvements to cmdsethandler/cmdset debugging 2020-10-03 23:01:19 +02:00
Griatch
a3c34f5f39 Run black on sources 2020-09-19 14:02:03 +02:00
Griatch
4284e5be1e Implement new EvMore functionality. Resolves #2126 2020-09-14 23:35:21 +02:00
Griatch
f61c80caf7 Add width logic for prototype display. Still no mix of module and db prototypes in list 2020-09-14 23:35:21 +02:00
Griatch
d607bbb0fc Optimize EvMore for prototypes, as per #2126 2020-09-14 23:35:21 +02:00
Griatch
829baa1198 Fix width of examine separator line. Resolve #2177. 2020-07-28 23:47:03 +02:00
Griatch
b24d4f0e1e Run black on sources; add black config 2020-07-27 21:12:06 +02:00
Griatch
23767f4205 Fix single-attribute examine on not-found 2020-07-27 15:16:46 +02:00
Griatch
7c9705d90a Fix bug in examine attrvalue. Resolves #2175. 2020-07-27 14:56:43 +02:00
Griatch
7aa6883b94 Cleanup of examine, escape inlinefuncs. Resolve #2172 2020-07-18 15:51:29 +02:00
Griatch
f7b4193c84 Add $random default inlinefunc because I expected it to be there 2020-07-17 14:25:24 +02:00
bonnedav
ba7a6bc6f4 Make CmdOpen grant control to creator
Fixes #2152
Not tested but based on existing code in CmdCreate so I imagine it will work.
2020-06-29 21:59:18 -06:00
Griatch
703b307c40 Remove unused /reset switch from CmdCopy. Resolves #2136 2020-05-18 18:19:19 +02:00
Griatch
ca341278e9 Ran black on sources 2020-04-12 12:17:06 +02:00
Griatch
21f76560b8 Fix unit tests 2020-03-29 00:12:16 +01:00
Griatch
8c44766c0a Handle going from location=None to unset and back in prototype, as per #2005 2020-03-28 20:34:56 +01:00
Griatch
bea61b289e Extensive cleanup and refactoring of the spawn command and obj-update functionality, as per #1879 2020-03-28 17:59:13 +01:00
Griatch
fb4931e85b Fixing protoype spawning 2020-03-23 23:19:46 +01:00
Griatch
25a0de12d7 Ran black on sources 2020-02-29 12:25:00 +01:00
Griatch
edcd06d531 Handle case of script.at_repeat() immediately calling stop(). Resolves #2061. 2020-02-29 12:24:26 +01:00
Griatch
2d3f28822b Add unittest for typeclass/prototype, some cleanup 2020-02-24 08:32:49 +01:00
Griatch
9743275f80 Merge branch 'master' of https://github.com/biscuitWizard/evennia into biscuitWizard-master 2020-02-24 07:39:04 +01:00
Griatch
d0035b83fb Typo in CmdTeleport help text 2020-02-16 20:12:13 +01:00
Julie Iaccarino
c87f11dcfb Added additional information to the prototype application command flag. 2020-02-16 09:15:08 -08:00
Julie Iaccarino
7419b3a82d Fixing condition where state could be only sort of successful. 2020-02-16 07:38:09 -08:00
Julie Iaccarino
feb71858db Improved the messaging for prototype applications. 2020-02-16 07:36:29 -08:00
Julie Iaccarino
d43f4f9789 Added a prototype flag to typeclass to allow setting existing objects to a new prototype. 2020-02-16 01:43:39 -08:00
Griatch
db17ece61b Ran black on sources 2020-01-18 00:15:02 +01:00
Griatch
de936b60c0 Merge conflicts 2020-01-17 22:29:07 +01:00
Johnny
69c6f3b443 Resolves trailing whitespace. 2020-01-13 20:46:42 +00:00
Johnny
0b38de0057 Uses utils.dbref() for dbref validation. 2020-01-13 20:40:46 +00:00
Johnny
e03d4ccaf7 Cleans up some verbiage and syntax for fallback idrange. 2020-01-13 20:10:51 +00:00
Johnny
3725d94e88 Removes extraneous codeblock, fixes generator reuse, and addresses an unbound local error with rendering. 2020-01-13 19:01:33 +00:00
Griatch
69d85bd184 Make scripts/objects lists use EvMore. Change EvMore to not justify by default. 2020-01-11 15:49:12 +01:00
Johnny
54b2572538 Adds checks for null search terms and dbref range. 2020-01-10 21:32:21 +00:00
Johnny
5339b80743 Makes CmdFind querying use iterators to minimize memory ballooning. Refactors some redundant rendering code. 2020-01-10 20:56:44 +00:00
Griatch
4ea6209123 Ran black on branc 2019-12-16 20:31:42 +01:00
Griatch
7ea96eaa29 Fix formatting quirk 2019-10-21 08:32:14 +02:00
Griatch
f79db55a1d Ran black on the source 2019-10-21 08:31:19 +02:00
Griatch
908dff6217 Don't accept random input for 'yes' in CmdDestroy. Resolves #1968. 2019-10-20 00:55:59 +02:00
Griatch
88a49334f2 Fix session retrieve in examine, update changelog 2019-10-17 00:24:52 +02:00
Griatch
bc5210eb9c Fix examine using wrong cmdset target for accounts. Resolve #1886 2019-10-17 00:15:09 +02:00
Griatch
040bf50703 Fix typo, run black 2019-09-30 19:05:09 +02:00
Aaron McMillin
ba3db1731d [#1928] PR feedback, documentation, error handling 2019-09-29 21:45:33 -04:00
Aaron McMillin
186bc09b4d [#1928] change to plus for append/insert 2019-09-29 21:01:04 -04:00
Aaron McMillin
ed58502246 [#1928] Special handling for lists and tuples 2019-09-29 21:01:04 -04:00
Aaron McMillin
cb04a71a23 [#1928] Fix deleting non-existent items 2019-09-29 21:01:04 -04:00
Aaron McMillin
772cfda693 [#1928] Edit existing nested 2019-09-29 21:01:04 -04:00