Commit graph

87 commits

Author SHA1 Message Date
Howard Abrams
9e77eb87ad More tweaks, including limiting Chatbot tokens 2026-05-02 12:22:38 -07:00
Howard Abrams
cbdae3a702 Enhanced the Trippy Potion
Fixed spelling mistakes (oh boy)
2026-04-28 22:44:06 -07:00
Howard Abrams
0b04ddb7d3 Second potion available to make 2026-04-22 12:09:29 -07:00
Howard Abrams
66cabcc1a2 Animate the Wee Beastie and scrying into rooms
This commit gives an "AI" capability to any object (still
triggered by the 'say' command), so now the Wee Beastie can do more
than purr.

Also fixes the Witch and the Dragon's movements throughout the Realm.

We can also Scry into rooms in order to watch the behavior of the Chatbots.
2026-04-16 17:09:15 -07:00
Howard Abrams
7c0c92d761 Fixed numerous Chatbot bugs 2026-03-27 00:59:42 -07:00
Howard Abrams
bbe8d06759 Add a Tavern of NPCs!
Plus a few bug tweaks.
2026-03-26 21:27:45 -07:00
b2e77cdd4c Make text more readable with extra space 2026-03-18 04:30:41 +00:00
Howard Abrams
bef4d35f36 Change in grammar 2026-02-27 22:45:06 -08:00
Howard Abrams
be13c8cb6e Create a recorder
These objects record the goings-on of a room into an HTML file.
2026-02-27 20:09:04 -08:00
Howard Abrams
aaf7df9e2c Get some more images when starting the game 2025-09-05 21:42:27 -07:00
Howard Abrams
e322c2129e Fix transformation bug
When someone transforms into something, it blends better.
2025-09-01 23:07:31 -07:00
Howard Abrams
586fdadf7a Tag beginning characters as 'beginner'
This allows us to hide stuff if they are looking for alchemist stuff.
2025-08-28 21:56:15 -07:00
Howard Abrams
43a1aefb49 Add a Scoring system to character
As character do things, they can now get a "score" for everything I
think could be interesting/challenging.
2025-08-24 22:34:11 -07:00
Howard Abrams
7daf75c167 Hide and go seek game
Which includes magic rings to hide and monocles to find.
2025-08-23 18:25:59 -07:00
Howard Abrams
ec011949ef Fix minor webclient bug when reading books 2025-08-18 17:19:20 -07:00
Howard Abrams
e2a43b8694 Better reporting user data
And fix a bug in reading books.

With a webclient experiment.
2025-08-18 17:14:19 -07:00
Howard Abrams
cef7bab8a2 Let the guest account keep their letter 2025-08-17 10:11:18 -07:00
Howard Abrams
13991e0a03 Remove all tags from guest accounts
Especially the 'alchemist' tag.
2025-08-16 23:04:40 -07:00
Howard Abrams
ec1881a7cf Rooms can trigger actions like Puppets
Including sitting and standing.
2025-08-16 22:43:56 -07:00
Howard Abrams
a73faf0161 Send login notification with location information 2025-08-15 21:41:57 -07:00
Howard Abrams
262121d236 Fix bug in letter fixing. 2025-08-12 21:08:32 -07:00
Howard Abrams
2719bce82b Fix numerous bugs
Finally fixed the 'alias' bug that has plaqued me.
2025-08-12 13:55:18 -07:00
Howard Abrams
4f10ce205a Fix a few more minor bugs 2025-08-06 22:40:05 -07:00
Howard Abrams
656bf2f9f5 Fix minor bugs 2025-08-04 23:00:11 -07:00
Howard Abrams
9119b4aaa1 We can push/pull open/close almost anything
Fix a bug when standing, as well as the friendly level of pets.

I'm liking this test suite.
2025-08-04 22:15:56 -07:00
Howard Abrams
da51b5293f Fix a bug when a guest logs in
Also, wrote our expect script to validate the world interface.
2025-08-02 01:18:40 -07:00
Howard Abrams
250a57827b Fix the guest account to get the tutorial 2025-08-01 23:03:45 -07:00
Howard Abrams
6870c9008e Guest account restarts completely 2025-07-31 21:39:36 -07:00
Howard Abrams
0d2c966895 Created a Guest Book
Not sure if anyone will leave a message, but maybe...
2025-07-26 23:43:58 -07:00
Howard Abrams
dca4048acf Fix the automated gift from puppets 2025-07-15 22:58:17 -07:00
Howard Abrams
877da1cb7d Fix another money bug
Also, let's commit the batchcommands files.
2025-07-10 21:52:33 -07:00
Howard Abrams
d1542ba846 Set sail for adventure!
Big change for sailing across the sea to an Escape Room
2025-07-07 22:34:06 -07:00
Howard Abrams
a954dcfbdf Tutorial bird may return
By either calling the command, tutorial or by setting:

  @set character/guest_account = True
2025-07-04 16:27:24 -07:00
Howard Abrams
f02e16e1ba Fixed a flying bug 2025-07-02 22:27:52 -07:00
Howard Abrams
853b1c2504 Fix bug when taking objects from non-characters
Not that you _can_, but it shouldn't give a stack trace.
2025-07-01 12:47:18 -07:00
Howard Abrams
b09e0d6d8f Fixed a number of bugs 2025-06-30 22:13:02 -07:00
Howard Abrams
294ae2fa35 Fixed bug finding a character's coin pouch. 2025-06-24 22:26:11 -07:00
Howard Abrams
c147594489 Fix a small bug when displaying names 2025-06-21 10:57:21 -07:00
Howard Abrams
e654a46137 Create a currency system of coins
Each character can have a coin purse with gold coins. Granted, the
purse defaults to a pouch.
2025-06-21 10:48:25 -07:00
Howard Abrams
cb6ad0ee19 Cast prestidigitation spells 2025-06-19 11:26:07 -07:00
Howard Abrams
426e339ed8 Fix bug for seeing double 2025-06-14 23:44:20 -07:00
Howard Abrams
3bf63848dc Fix stacktrace when search returns a list 2025-06-14 23:39:21 -07:00
Howard Abrams
a0e746bcba English is hard. Fix $pron() to take 'op' 2025-06-08 21:22:51 -07:00
Howard Abrams
38120965dd Fix the intro with fix-width commands
Also use standard move, albeit quiet, when a character wakes up in the bar.
2025-06-08 19:54:31 -07:00
Howard Abrams
5a1ef48ce5 Fix bugs in taking things away from their tethers 2025-06-04 17:43:13 -07:00
Howard Abrams
b676bb7421 Replace split_party_msg with the announce_action
Fixed some long standing inconsistencies.
2025-06-01 19:32:00 -07:00
Howard Abrams
c81ea8c55f Announce made drinks
And delete them all when they wake up in the field.
2025-05-27 21:59:40 -07:00
Howard Abrams
72c25bb33f After the bar, wake up in the meadow 2025-05-27 21:32:10 -07:00
Howard Abrams
daace6e983 Triggers now work with |p and {0} for a target.
Fixed some bugs, including the trailing period when looking at something.
2025-05-26 14:45:43 -07:00
Howard Abrams
2e69558b3f Automated puppets react on triggers 2025-05-25 22:06:52 -07:00