Commit graph

75 commits

Author SHA1 Message Date
kinther
7c9e1ea2fd Migrate to 5e saving throws 2025-10-03 19:38:42 -07:00
kinther
19682f5b58 Remove app_type bonuses in favor of ability mod bonus 2025-10-03 14:51:34 -07:00
kinther
05a2dfce9f Rename classes 2025-09-30 07:39:45 -07:00
kinther
cb59bf0315 Remove hitroll/damroll 2025-09-30 07:00:54 -07:00
kinther
ccf81bc3a4 Update to furniture items 2025-09-15 16:34:06 -07:00
kinther
3d82609ec8 Fix furniture not showing oval names 2025-09-07 19:51:05 -07:00
kinther
9d54d7d1a6 Room save flag functions 2025-09-07 08:29:04 -07:00
kinther
21c66a16ae Add in quit flag and fix quit logic 2025-09-06 15:39:42 -07:00
kinther
448adc6cba Add WORN_BACK location 2025-08-31 10:56:33 -07:00
kinther
9efab96518 Further oedit fixes 2025-08-24 17:30:56 -07:00
kinther
33b52ffe00 Fix oedit menu options 2025-08-24 16:06:50 -07:00
kinther
e40f236867 Fix unit tests and update some function names 2025-08-22 15:21:06 -07:00
kinther
75316a6702 Convert system to "5e-like" 2025-08-20 15:27:14 -07:00
kinther
603b82fc0f Remove auction, grats, gossip 2025-08-20 08:04:01 -07:00
kinther
dbf38a2c38 Remove holler command 2025-08-17 11:34:46 -07:00
Thomas Arp
bdaca46e79
Added a new trigger type for mobs, called "Damage", that triggers every (#151)
time the mob is harmed, through any means.

Valid return values: 
-1: prevents damage from occurring. Will also prevent a fight from
starting.
0: forces a miss.
>0 : the damage the mob will endure.

Available variables:
%actor%: the one doing the damage
%victim%: typically the same as %self% - the one being attacked
%damage%: the damage inflicted. Always a non-negative number.
%attacktype%: The attack type. Will be UNDEFINED when hitting with a
weapon.
2025-07-02 22:22:17 +02:00
Rumble
5024dd8e66 Updated for 2025 release 2025-01-09 23:57:59 +00:00
Rumble
213e52d255 Updated for 2023 release 2023-01-02 14:23:51 +00:00
Rumble
68dd901943 Updated for 2021 release 2021-03-06 15:50:00 +00:00
Rumble
4214a3e31e Updated for 2020 release 2020-01-14 20:02:24 +01:00
Rumble
674fbfddf1 Updated for 2019 release 2019-01-19 23:25:38 +00:00
Nauzhror
79e7ab10ea Mostly Mudlog (#42)
* Added %log%, and made %send%, %echo%, etc. not force capitalization.

* Fixed Previous Commit

* Really fixed this time.

* Fixed look 2.mail

Also reverted CMMAND_TERMS, was increased in previous commit when it didn't need to be due to the removed of marena.

* Fixed add_to_lookup_table

Fixed as per  Welcor https://www.tbamud.com/forum/2-general/4307-crash-bug-need-assistance-with-gdb?start=20#7390

* Fixed two crash bugs

Fixed tw crash bugs Welcor found here https://www.tbamud.com/forum/4-development/4300-simple-list-forced-to-reset-itself

* wizhelp changes

Cleared buf in columns_list that was getting garbage data in it. Removed wizhelp subcommand from do_commands, and removed buf and sprintf line that were never sent to anyone and replaced it with a send_to_char. Removed arg capability from do_commands as it's no longer useful without the wizhelp subcommand. Replaced wizhelp subcommand with separate do_wizhelp command that sorts commands by their level and shows all imms all imm commands regardless of their level.

* Fix

Fixed previous commit

* Trigedit Mostly

Changed attributes to persist across logout when changed in trigedit. Made strength now loer for GRGOD and above when wearing equipment. Added npcflag field to trigedit. Fixed %actor.vnum()%

* Log Files

Fixed Farbled Data in Logfiles. Fix from Prool on forums.

* Mudlog, Trigedit, New Pref Toggle

Skimmed every call of mudlog for missing GET_INVIS_LEV and other obvious inconsistencies. Added affect_total() cals to dg_variables so stats adjust properly. Added zoneresets toggle to prefedit because syslog complete is super spammy as a result of zone resets so tey're now separate from other syslog options.
2018-02-15 10:55:18 -05:00
Rumble
51fa6bc2af Update for 2018 release 2018-01-08 02:28:56 +01:00
mcclure
fc4c64c782 Addressed several compiler warnings. 2017-10-09 13:03:48 -04:00
Rumble
ef17530ed8 Update for 3.68 release 2017-02-08 01:03:16 +01:00
tb4m11d
2845907c0d Update for 3.67 Release 2016-01-26 17:43:48 +01:00
Rumble
52cc4e8be1 Updated to 3.66 2015-01-18 21:08:08 -06:00
Rumble
20a88c09b9 Updated World and files for 3.65 release. --Rumble 2014-02-27 18:47:00 -06:00
Rumble
5802118863 Updated World and files for 3.64 release. --Rumble 2013-03-02 21:17:47 +00:00
Rumble
36f35cdf55 Updated World and files for 3.64RC release. --Rumble 2013-02-18 23:24:08 +00:00
Vatiken
60d5836959 Message Editor, Debugger Toggle, Hedit Fix, Code Cleanup, MUD Colour Adjustment 2012-07-07 04:43:10 +00:00
Vatiken
24018d145b MAJOR: 3.63 Pre-Release: Cedit Toggle for prot system, new skill, updated documentation, and more. 2012-03-31 17:03:54 +00:00
Vatiken
70d7785fea Couple adjustments to the tab handling, added MXP here and there, and added a toggler '\t' to the improved editor to grant access to tabs. 2012-02-27 01:04:09 +00:00
Vatiken
dd280c1b58 Added protocols,lists and events, and fixed some bugs... refer to changelog. 2012-02-12 22:07:50 +00:00
Vatiken
479dbb6cbd Major: Backport to rvn 241, with the addition of all previously found bug fixes. 2012-02-06 19:13:03 +00:00
JamDog
ba83b532b1 Minor bug fixes and ZONE_WORLDMAP flag 2010-12-16 00:32:58 +00:00
JamDog
b06cf00639 Bug fixes for new house system and levels command 2010-12-07 15:44:21 +00:00
JamDog
3fa8ebe048 New house system, ASCII hcontrol file and hsedit house OLC 2010-12-01 18:40:34 +00:00
JamDog
5acbfd29eb Added diagonal directions, hidden exits flag and bug fixes 2010-11-25 16:24:53 +00:00
JamDog
dcba9d6441 MAJOR UPDATE: Admin Levels split from Mortal Levels 2010-11-24 20:07:22 +00:00
Rumble
505d8f1236 Updated World files for 3.62 release. --Rumble 2010-09-19 02:58:36 +00:00
Rumble
ef9d61d984 Updated World (thanks Parna) and other text files for release. --Rumble 2010-01-26 23:24:49 +00:00
Rumble
1779f7a30a Changed mob flag NOBASH to NOKILL --Rumble 2009-12-25 00:31:33 +00:00
Rumble
32880daf6b Renumbered UNUSED triggers to UNUSED# to make it easier to unset them when cha
nging trig types. (thanks Parna)
  Fixed double free in IBT that caused crash on /a or saving without any descrip
tion.
2009-12-07 04:40:16 +00:00
Rumble
30a82beeeb [Dec 05 2009] - Rumble
Changed zedit clear level restrictions to dump you back at main zedit menu ins
tead of in the level menu.
  Changed zone level restriction to level recommendation so players would not be
 blocked from zones.
  Changed Zcheck to level 31.
[Nov 19 2009] - Rumble
  Fixed list obj max/min from room to obj. (thanks Elervan)
[Nov 13 2009] - Rumble
  Removed con_app 2nd apply type shock that was for "resurrection?" This was not
 used in 3.1.
[Nov 12 2009] - Rumble
  Fixed overflow in prefedit.c. (thanks Xiu)
[Nov 01 2009] - Rumble
  Renamed autorun log entries from autoscript killed to terminated so it wouldn'
t go into the log/rip file.
2009-12-05 22:24:22 +00:00
JamDog
71fbf510ba Added new IBT system for Ideas, Bugs and Typos (thanks Frenze) 2009-10-24 13:34:21 +00:00
Rumble
44722575ea [Oct 17 2009] - Rumble
Added Ultima Zone 555 and 556. Originally by Casret, rebuilt by Parna.
  Made MEDIT column menu's consistent with other OLC menu's.
  added TEDIT access to bugs, typos, and ideas file.
[Oct 09 2009] - Rumble
  Added connected_type "Preference Edit" (thanks Maoliosa)
2009-10-17 04:59:28 +00:00
Rumble
5e3caf42ff Minor code changes and updated World and files for 3.60 release. --Rumble 2009-09-18 11:17:47 +00:00
JamDog
85ea93c818 Added autodoor and autokey toggles, and all auto toggle commands 2009-05-21 10:15:21 +00:00
Rumble
b656706cb2 Updated World and files for 3.59 release. --Rumble 2009-04-04 23:44:20 +00:00