- May 23, 2021
-
-
Rob Swindell authored
No need to keep this around, someone might try to build or run it!
-
- May 18, 2021
-
-
Deucе authored
This is fine.
-
- Apr 21, 2021
- Apr 03, 2021
-
-
Eric Oulashin authored
a sub-board that has polls disabled. This fixes an issue where SlyVote was showing all available message groups but some could be empty due to having no sub-boards that allow polls.
-
- Apr 01, 2021
- Mar 27, 2021
- Mar 26, 2021
-
-
Deucе authored
When a players map is set, it automatically triggers a player record write. When a new player is being created, the map is set before the player is added via @addchar. This attempted to write record number undefined in the player file, which threw an exception. Since exceptions are being caught, logged, and ignored, this did not cause a problem, but did log an error when it wasn't necessary.
-
Deucе authored
This should never actually be done though since the map would be completely empty.
-
Deucе authored
Prevents a who's online list from aborting early when it encounters and invalid player record.
-
- Mar 19, 2021
-
-
Deucе authored
Hopefully fixes crash in lord when composing a message and using word-wrap.
-
- Mar 18, 2021
-
-
Rob Swindell authored
-
- Mar 10, 2021
-
-
Deucе authored
Remove obsolete comments, and remove an extraneous savetime call.
-
Deucе authored
This allows timing out the battle bit. If the game/BBS crashes while you're in battle, you should now only need to wait two times the idle timeout (ie: 2 * 5 minutes) before you can get back in.
-
Deucе authored
-
Deucе authored
- In dorkit, start the timer if keyboard is invoked and dk.connection.active is false. - In LORD2, check for a CONNECTION_CLOSED key after getkey() where appropriate. - Also in LORD2, allow the busy flag to suspend pending timeouts.
-
- Mar 09, 2021
-
-
Deucе authored
-
Deucе authored
-
Deucе authored
This likely breaks things nobody does.
-
Deucе authored
- Convert second argument to @readspecial to upper-case - Convert both sides to strings for equality comparisons - Implement @display label in file.name - Fix @do XXX is getname ### where ### is the current player
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
It appears this was written for RTWall to detect BBS numbers with.
-
Deucе authored
- Have getsvar() join arguments with spaces for strings - Fix fg/bg in @readstring/@readnum - Special-case NIL in readstring (this is where it's documented)
-
Deucе authored
- Set default values for world.dat so it can be created with new() - Add `r0 to start of the default more string - Create the world file if it doesn't exist (for globals) - Fix stupid error in @do trim - Support all the different @clear commands - Support the different @key commands properly - Support @name command - Only @say is still required for the NPC "stuff" that nothing uses - Fix blank line skip looking for @begin after @if...then do Was looking for comments starting with ; only - Add try/catch around maint call in case it doesn't exist - Don't load rules.ref if there's a REF passed on command-line
-
Deucе authored
-
Deucе authored
-
- Mar 08, 2021
-
-
Deucе authored
Was broken the same way as Christopher Robin's House.
-
Deucе authored
-
Deucе authored
Previously dumped you on an uninitialized map, not returns you to the hundred acre wood as intended.
-
Deucе authored
-
Deucе authored
-
Deucе authored
In general, LORD2 ignores errors and continues, but various things will cause exceptions to be thrown. Instead of tracking all these down and suppressing them, log them to error.log and continue. Since we're doing this, we can now throw Error()s whenever we detect an issue in REF files, so add some of these in.
-
Deucе authored
-