Commit graph

1213 commits

Author SHA1 Message Date
Griatch
cbe3d4c738 Make numbered_names use get_display_name; make dbref display separate method 2024-03-09 20:03:57 +01:00
Griatch
04f6eff234 Make clothing inventory command align with default inventory 2024-03-08 10:06:07 +01:00
Griatch
e5d07603ca Run black. Resolve circular import issues in components contrib. 2024-02-25 19:03:11 +01:00
Griatch
42aba18ada Add OnDemandHandler to support on-demand timers easier 2024-02-04 00:38:47 +01:00
Griatch
c2c2a581a9 Add unit test for right-aligned evtable 2024-01-14 18:24:48 +01:00
InspectorCaracal
6726663a46 fix session check 2024-01-05 15:49:23 -07:00
InspectorCaracal
0afe81873c
Update evmenu.py 2024-01-05 15:14:31 -07:00
Griatch
51f994a832 More tests with default homes in CI unit tests 2023-12-19 21:46:33 +01:00
Griatch
b6d9282594 Further tests with non-sqlite unit tests 2023-12-10 23:56:50 +01:00
Griatch
3e70507730 More tests for non-sqlite unit tests 2023-12-10 21:43:59 +01:00
Griatch
28a85368d6 Fix path in rpsystem contrib readme. Try to address unit test build issues for non-sqlite dbs 2023-12-10 21:03:09 +01:00
Griatch
c37dde248e Update CHANGELOG, some refining of docs 2023-12-10 19:59:24 +01:00
Griatch
0f39677b46 More work with cleanup of unit tests 2023-12-02 21:46:04 +01:00
Griatch
d26a88dff3
Merge pull request #3344 from volundmush/ip_from_request
Overhaul IP Matching
2023-12-02 20:30:56 +01:00
Griatch
ed7b1634a2 Fix missing unit test flag 2023-12-02 20:07:00 +01:00
Griatch
26ff5d4206 Remove weird auto-replace strings here and there 2023-11-30 12:29:01 +01:00
Griatch
89d159cc96 Fix verb conjugation with unknown verbs. Resolve #3330 2023-11-26 17:00:13 +01:00
Griatch
8914e7b0b6 Change settings._TEST_ENVIRONMENT to settings.TEST_ENVIRONMENT to address not-found issues during initialization 2023-11-26 14:25:12 +01:00
Andrew Bastien
44ebefe561 Overhauled IP matching feature. 2023-11-24 22:00:40 -05:00
Andrew Bastien
26643a71a7 Adjusting checks to use utils.inherits_from() 2023-11-23 13:15:42 -05:00
Andrew Bastien
30bfc36beb Adjusted checks for Object/Account to prevent conflicts. 2023-11-23 13:15:42 -05:00
Andrew Bastien
fb28ee54a5 Fixing output of BaseOption.display to always be str 2023-11-04 16:42:39 -04:00
Griatch
f6b43b0416 Ran black on sources 2023-11-02 20:58:03 +01:00
Andrew Bastien
b975d0fabd Cleaned up KeyErrors and added a funcparser test. 2023-11-01 11:13:59 -04:00
Andrew Bastien
5fa11cddb6 Adds $you() and $your() to the ACTOR_STANCE callables. 2023-11-01 11:02:04 -04:00
Griatch
cffeabcd7c
Merge pull request #3313 from volundmush/option_set_improve
Improve OptionHandler.set()
2023-10-31 20:44:02 +01:00
Griatch
4986888db9
Merge pull request #3197 from volundmush/fix_global_scripts
Alter Global Scripts handling
2023-10-31 20:36:33 +01:00
Andrew Bastien
aa57dd9b50 Minor tweak to the OptionHandler.set to return objects instead of values for better integration with other systems. 2023-10-29 16:44:13 -04:00
Andrew Bastien
bac0e9a8c1 Cleaning up GlobalScriptContainer from some junk logic. 2023-10-29 13:06:48 -04:00
Andrew Bastien
021f5779bf Global Scripts handling moved to later in Startup; no longer affects scripts not defined in settings.py 2023-10-29 13:06:48 -04:00
Andrew Bastien
3c4a3f1088 Removing more erroneous code that snuck in. 2023-10-29 13:02:18 -04:00
Andrew Bastien
c91822606f Cleaning up GlobalScriptContainer from some junk logic. 2023-10-29 13:02:18 -04:00
Andrew Bastien
4b80b200d8 Cleaned up tests to use newly-renamed Account hooks for add/remove characters. 2023-10-29 13:02:18 -04:00
Griatch
0f9d2beb09 Add text_kwargs support to EvMore.msg. Resolve #3273 2023-09-23 23:07:19 +02:00
Griatch
edc91787c0 Update CHANGELOG 2023-09-20 22:59:22 +02:00
InspectorCaracal
03b73af3bb add back helptext definition 2023-08-23 23:32:40 -06:00
Griatch
98fa66b419 Spruce up the EvMenu tooltips a bit 2023-08-20 17:24:12 +02:00
Seannio
15c9d9cea8 EvMenu Tooltip Functionality 2023-08-10 14:00:17 +09:00
Griatch
8360f178de Merge pull request #3188 from volundmush/py_adjustment
Py adjustment
2023-05-21 10:49:16 +02:00
Griatch
70df2dd7cb Merge pull request #3187 from volundmush/fix_circular_imports
Changed importing of SESSION_HANDLER to avoid circular imports when e…
2023-05-21 10:45:36 +02:00
Griatch
1c5746d59c Fix some more issues with the turnbased combat 2023-05-19 08:20:10 +02:00
Griatch
09253dce31 Finish turnbased combat tutorial text 2023-05-18 21:34:05 +02:00
Griatch
f70fd64478 Make turnbased combat work 2023-05-15 19:34:38 +02:00
Andrew Bastien
53d963e14c Changed importing of SESSION_HANDLER to avoid circular imports when extending Portal or Server SessionHandler. 2023-05-11 20:39:30 -04:00
Andrew Bastien
ff6f0bebb8 Complete overhaul from start to finish. 2023-05-11 14:58:49 -04:00
Griatch
1f3d4ed840 Merge branch 'main' into evadventure_work 2023-04-29 17:04:08 +02:00
Bradley Marques
33da3d8031 Adds tearDown() to flush id cache 2023-04-21 22:00:42 +02:00
Griatch
9de8cb255a Merge branch 'main' into evadventure_work 2023-04-20 18:46:53 +02:00
Griatch
d49a8e5e0f Merge pull request #3159 from InspectorCaracal/ansi-fallback
Replace ANSI color fallback logic
2023-04-08 18:19:23 +02:00
InspectorCaracal
c9bd57a3e4 replace ansi fallback logic 2023-04-03 20:50:36 -06:00