TbaMUD is currently being developed by The Builder Academy. If you need any help, find any bugs, or have ideas for improvement please stop by TBA. Rumble The Builder Academy builderacademy.net 9091 tbaMUD 3.55 [Jan 05 2008] - Rumble Fixed improper display of affections in stat player. (thanks Rhade) [Jan 04 2008] - Rumble Removed the unused npc_class_types. Fix to affect_update and affect_join. (thanks Kyle and Jamdog) [ 2007] - Rumble Removed the clsolc command. This option can still be set via "toggle clsolc." [Jan 03 2007] - Rumble PLR_NOWIZLIST actually used now to prevent run_autowiz. Several _FLAGGED checks that I fixed for 128 bit in the wrong SVN directory and failed to committ. [Dec 29 2007] - Rumble Fixed top_of_helpt bug being off by one. (thanks Jamdog) Fixed trigedit copy bug where it used real_room and not real_trigger. (thanks Jamdog) [Dec 21 2007] - Rumble Fixed dg_affect crash caused by a typo on my part. Renamed shit again! No really in zmalloc.c unsigned char * shit. [Dec 15 2007] - Rumble Showvnums shows [T#] for a single attached trig or [TRIGS] for multiple attached trigs (except for rooms since there is plenty of room to list all attached trigs). Fixed bug where showvnums would not show if attached. (thanks Sryth) tbaMUD 3.54 [Nov 12 2007] - Rumble Updated users command to fix GET_INVIS_LEV bug. Updated the drink command to work in rooms where the sector type should logically allow it. [Nov 04 2007] - Rumble Increased the size of a mail message from 4k to 8k. Updated remove_player so that the players command would not show phantom users when someone self-deletes. Updated sedit_rooms_menu to prevent a crash bug when trying to display a shop with rooms that have been removed. [Nov 01 2007] - Rumble Updated mag_objectmagic bug where action description was not being used correctly on scrolls. Increased the size of MAX_RAW_INPUT_LENGTH and PLR_DESC_LENGTH. [Oct 19 2007] - Rumble Fixed a few more 128 bit MOB_FLAGGED bugs. [Oct 17 2007] - Rumble Fixed loading of non-128 bit prefs in load_char. (thanks Ziz) [Oct 15 2007] - Rumble Removed some prototypes leftover from the old history command. (thanks Rhade) [Oct 13 2007] - Rumble Updated World, Help, News, Socials, and src for tbaMUD3.54rc. Fixed bug where toggling syslog enabled brief. (thanks Rhade) Added zone 11. [Oct 10 2007] - Rumble Added OLC menu options for Copying. The Xcopy option is still available for GODs and above. Player table is now created if it does not exist. (thanks Rhade) [Oct 08 2007] - Rumble Removed top_shop_offset variable, hopefully fixing the infamous sedit bug. Fixed memory leaks from not freeing new zone builders and new zone commands. (thanks Neme) [Oct 04 2007] - Rumble Changed autoexit to display doors as Exits: n (e) w s. DISP_CLOSED_DOORS added to cedit. Added rcopy, ocopy, etc. for all forms of OLC. (thanks Neme) [Oct 01 2007] - Rumble Added trigedit variables %zonename% and %zonenumber%. (thanks Drefs) Fixed memory leak in do_dig. (thanks Neme) Added trigedit variables %roomflag% and object %affects%. (thanks Jamdog) [Sep 27 2007] - Rumble Update to do_hit to prevent crash if the player is AFF_CHARM somehow without a master. (thanks Jamdog) Removed alias.c. New ASCII aliases handled in players.c and saved in plrfiles. [Sep 25 2007] - Rumble Added set/not set to extra descriptions menu in oedit so a builder can tell if they exist or not without having to enter the extra desc menu or stat the object. Replaced [TRIG] flag (showvnum enabled) with [T] to make things easier to stat. [Sep 24 2007] - Rumble Added %is_pc% to return -1 for objects. (thanks Jamdog) Fixed do_gen_comm color bleed into last apostrophe in gossip/shout/grat/etc. Fixed bug where object keywords took precedence over door keywords. i.e. open door would try to open an object with keyword door. (thanks Trulight) [Sep 23 2007] - Rumble Fixed minlev checks in do_grab, do_wield, and do_wear. (thanks Trulight) Added trigedit variables(modifiable) Hunger, Thirst, and Drunk. [Sep 15 2007] - Rumble Fixed bug in unlimited drinks showing as empty. (thanks AaronGoulet) [Sep 13 2007] - Rumble Changed binary search functions (real_xxxx, real_zone_by_thing), except real_shop. (thanks Neme) script_proto list freed when exiting without saving in oedit/medit/redit. (thanks Neme) dg_olc.c, trigedit_save(): trig name and arg duping removed. (thanks Neme) genobj.c, update_all_obects(): object ID copied, no more 0 uid. (thanks Neme) CLEANUP_ALL in redit after saving a room. (thanks Neme) new function in genolc.c: free_save_list(), called during shutdown. (thanks Neme) Event_free_all() now frees all events. (thanks Neme) Fixed memory leak in perform_act(). (thanks Rhade) Changed NUM_BOARDS from 10 to 7 (the actual num of boards). (thanks Neme) Removed the Keywords option in hedit since they have to be in the body. [Sep 12 2007] - Rumble Fixed crash bug caused by olist with no objects. (thanks Rhade) Several changes made to compile clean on older versions of GCC. (thanks Neme) [Sep 10 2007] - Rumble Fixed items with rnum = NOTHING or NOBODY being changed to rnum = 0. (thanks Neme) Fixed memory leak in dg_olc.c trigedit save. (thanks Neme) [Sep 04 2007] - Rumble Changed CLSOLC to LVL_BUILDER. removed delete_doubledollar from do_say. (thanks Rhade) [Sep 01 2007] - Rumble Made Puff a hidden mob since she is used on room entry trigs to do dg_cast. Fixed dg_affect to not add 1 to the desired affect duration. Fixed dg_affect to work with 128 bits. [Aug 17 2007] - Rumble 128 bit fixes: pfile conversion, world sector conversion, and player flags. (thanks Jamdog) Added stop_fighting calls in do_flee to fix stock bug. (thanks Juras) tbaMUD 3.53 [Jul 01 2007] - Rumble Added run_autowiz to do_cheat. (thanks Fizban) Updated World and files for 3.53 release. [Jul 30 2007] - Rumble Fixed bad color counting in shop listing. (thanks Ziz) Stat zone without arg displays current zone. [Jun 29 2007] - Rumble Added new object variable wearflag. [Jun 28 2007] - Rumble Removed char_from_furniture in do_sit. (Thanks Jamdog) Replaced strcasecmp and strncasecmp with str_cmp and strn_cmp. (Thanks Khorlane) [Jun 26 2007] - Rumble Added Jamdog's "complete" screen.h. (Thanks Jamdog) Updated hedit to Rhade's cleaner version. (thanks Rhade) [Jun 25 2007] - Rumble Added questpoints to load_char and set autoexit on by default. (thanks Trulight) [Jun 20 2007] Fixed many more bugs from the 128 bit patch. [Jun 16 2007] - Rumble Missed replacing NUM_SPELLS -1 with NUM_SPELLS, corrected. (thanks Kyle) [Jun 01 2007] - Rumble Renamed Gossip: to Gemote: to match the command when players use gemote. Added channel emotes by matching player name to first word. i.e. gossip rumble sporks Manivo ruthlessly. (thanks Mordecai) Renamed squelch to mute to match the command. [May 17 2007] - Rumble Added AFF_FLYING/SCUBA and appropriate checks in act.movement.c. Room sector types IN FLIGHT and UNDERWATER are finally being used! Removed all of the Dragon_Breathes. Removed context help system. Added invis level on reconnect. [May 15 2007] - Rumble Fixed object stacking to match s-desc and item_number. Added wizupdate command. Added valid_dg_target check to object remove trigs. Fixed shops and affects to work with 128 bits. Removed Hometown and Languages. [May 09 2007] - Rumble Fixed nogos/nowiz from flagging everyone in who. Fixed numerous SYSERR's where mobs were using player only specials. Added 128 bits patch by Niese Petersen with numerous updates and fixes. tbaMUD 3.52 [Apr 14 2007] - Rumble IP's only visible to LVL_GOD and above now for the paranoid people out there. [Apr 13 2007] - Rumble Finally made gemote actually work like emote and not just use socials. (thanks Fizban) Reworded and standardized the trigedit attachment menu. Numerous minor fixes taken from the latest CWG release. (thanks Zizazat) Update to is_number to check for negative numbers. (thanks Kyle) Update to isname to disallow abbreviated numbers. (thanks Sryth) [Apr 08 2007] - Rumble Removed all usage of CAP(str) causing a memory leak (thanks Kyle). Removed object type TRAP. Removed oasis_delete.h. Renamed variable wovel to vowel in ban.c. Renamed several functions to lower case. [Apr 02 2007] - Rumble Stopped Checking abbrevs with doors so players can't spam open a, open b, etc. Added questpoints! [Mar 30 2007] - Rumble Added unlimited fountains and containers (Thanks Adam Scriven). Removed object types MISSILE and FIRE WEAPON. Removed the do_oasis function and called the Xedit commands directly (thanks Rhade). [Mar 25 2007] - Rumble Updated idle timer to keep track of imms too (thanks Jamdog). Standardized OLC messages. Updated README.WIN, README.MSVC8, and README.CYGWIN. [Mar 20 2007] - Rumble Added object type FURNITURE (thanks Dark). Added ZZZ directories to plrfiles and plrvars (thanks Zizazat). Added 00 files to plrfiles directories (thanks Khorlane). Added mail check at reconnect and when coming back from AFK. [Mar 19 2007] - Rumble Added JamDog's updated levenshtein_distance that compiles clean with MSVC++. Added AFK to player L-desc. Cleaned up the code by running it through a g++ compiler (thanks Rhade). Added AFK to the prompt. Stop snooping at do_quit to prevent snooping of passwords on deletion or password reset. [Mar 17 2007] - Rumble Fixed locate object spell (thanks JamDog). Added plist and and improved history command (thanks Rhade). Renamed immort_level_ok to no_mort_to_immort and rewrote the convoluted comments. [Mar 04 2007] - Rumble Fixed fight_messages not displaying (thanks Rhade). Removed LVL_FREEZE and set ban/freeze to LVL_GRGOD. Added send_cannot_edit function (thanks Rhade). [Feb 26 2007] - Rumble updated CYGWIN.README, FAQ, and README Added an in game changelog command (thanks Rhade). Moved do_file to act.wizard.c. Alphabetized Makefile.in, yeah I'm anal like that. Clarified licheck so people know to enter Q to accept the license and quit. [Feb 25 2007] - Rumble Fixed oat and wat (thanks Rhade). Numerous social fixes (thanks Rhade, Fizban, and Amber). Removed do_insult. Cleaned up hedit formatting and fixed possible bug from editing a help file you can't view (thanks Rhade). Fixed cast ' ' so it won't cast armor (thanks Rhade). tbaMUD 3.51 - Removed the extra space when you have no title (thanks Rhade). - Added "Top of File" to the do_file command (thanks Rhade). - Removed socials from wizhelp (thanks Rhade). - Changed zlist with no arg to list zones (thanks Rhade). - Wiznet can now be seen while in OLC, again (thanks Fizban). - Removed MOBprograms. - Added ALL_PERMISSIONS so anyone with OLC can have access to the entire World. Included set olc all. (thanks Rhade). - Fixed color bleeding from listing consecutive mobs (yellow) and objs(green) in room or vice versa (thanks Rhade). - Removed trg/index double entries (thanks Fizban). - Cleaned up search_help and do_helpcheck. Now using player level instead of the entire char structure (thanks Rhade). - Fixed do_sstat_room so stat can display more than just the room you are standing in (thanks Rhade). - Fixed crash if you try to boot the game without a shop (thanks Rhade). - Added online mail notification, "You have mail." as soon as mudmail is sent (thanks JamDog) and when coming back from afk (thanks Rhade). - Removed strip_string function; strip_cr does the same thing (thanks Rhade). - Released tbaMUD3.51rc. - Limited trigedit numeric arg to 0-100. - Removed the magic numbers for setting DRUNK, HUNGER, THIRST. - Renamed FULL to HUNGER. - Changed page to level 1. - Snooping log message is now only visible by higher imms. - Moved nohassle, holylight, showvnums, color, compact, syslog, poofin, poofout, and autoexit to toggle