The following are a list of changes Zsuzsu made to the mud during her tenure as IMM and then head DM from 2004-2007. Also, at the bottom is a list of outstanding defects and some todo items she was working on. 20041011 - Zsuzsu becomes an IMM 20041025 - Zsuzsu becomes a coder for the DnD: Legends and Lore 20041026 - code removed all warnings and errors from MUD source 20041026 - code helped Daphias get the mud to recomile after half a change was added and he lost a file 20041028 - build Yurikesh invasion force complete 20041030 - code Added anti-doppel changes for OOC, Newbie and Clan Channel Also OOC and Newbie no longer Unhide you 20041031 - bpmax Changed Air-Dragon gear to meet Barbarian conducts Also made it fit BP max And changed Blade of Shimmering Waters for the same 20041031 - mobs Changed chaos cityguards to be in the right spots, see the right things. 20041031 - code Paladins now get Superior Heal instead of Master Heal And bless weapon now works on Blessed weapons and those with the "sharp" flag as well 20041031 - code eliminated color bleed on several OLC commands 20041031 - code match "curse" with the benefits of "bless" 20041101 - mobs fixing Chaos Dragon Ogres, which are really screwed up 20041101 - code quest item balance fix 20041102 - build beautifying Limbo Objects 20041102 - build Tree Fort 20041103 - code spell craft - paladins/AP/cleric changes 20041104 - items autoed a lot of stray eq 20041104 - items beautified clan generated items 20041104 - items eliminate antievil flag off ruler gear 20041104 - items changed all Hero gear, and Drako gear to meet new BP spec 20041104 - mpcod fixed the Kassandra Quest by adding the trig to the Knight 20041105 - code Added New God: Sirala 20041105 - code Activated: Sirala 20041107 - build re-key Shadow & Warlock clan doors 20041107 - code paranoia - anti BJ/VTouch/Strangle affect 20041107 - forum cleaned up the forum, adding all IMMs to the Imortals moderators' group. 20041107 - code helping Pyriel debug his code and test it on the 6666 port 20041108 - code quest list now provides levels 20041108 - code paranoia now variable 2-6ticks. 20041109 - mud down 20041110 - code unique messages for spell feedback, for ALL spells. Ugh 20041112 - code Good & Evil no group around Neut 20041112 - code vampiric touch now dispelable 20041112 - code attract other now has timeout equal to vampiric touch 20041112 - code IMM who improvement to see race/align 20041112 - code added age modifier to races 20041112 - code increased damage on holy cloak 20041113 - code anti-evils message fixed 20041113 - code typo in vampire suck fixed, also min POS_ fixed 20041113 - code added saving throw to Witch Curse 20041113 - code added "warena" IMM ability, for World Arena to assist quests 20041113 - olc fixed AP, Ranger, Ninja guild halls to prevent against ranged 20041114 - code fixed "mwhere" 20041114 - code typos in de-camo 20041114 - code camo no lag 20041114 - code added flamestrike to clerics 20041115 - code cleaned up the code structure. Enabled "depend" 20041115 - code gender/race/class restricted objects 20041115 - code status indicator fo arena 20041116 - c-dm helped Alamor get "wild swing" into the code 20041116 - code looked up what all the flags mean and wrote the help file 20041116 - code minor pronoun fixes 20041116 - code added arrival directions 20041116 - code added twohanded adjustment for auto 20041116 - code added avg dam display for auto weapon 20041116 - code colorized note output 20041116 - code "note list from zsuzsu" 20041116 - code transfer now tells the room they came from 20041117 - code religion check in MP codes 20041117 - code fixed 2H autoweapon 20041118 - code added Sylvan: clairvoyance 20041118 - code added Sylvan: bush sense 20041118 - code added Sylvan: pollen 20041118 - code added Necro: Poison Bolt 20041124 - code fixed the crashed mud 20041124 - code fixed mob gtransfer 20041125 - code fixed no-dispel Black Shroud 20041125 - code added BS,Ambush,VBite logs 20041125 - code fixed pollen so blind wears off in town 20041126 - code fixed auto 20041126 - code fixed female HP penalty 20041127 - code imported into CVS 20041127 - code made portable to Linux 20041127 - code pets now recall with their master 20041127 - code pets now gate and astral walk with their pets 20041127 - code healers now commune 20041128 - code 13 ranked clan system with offline promotions and per clan customizable rank titles. 20041129 - code pets nuked on player quit 20041129 - code fixed pet recall but for Word of Recall 20041129 - code clantitle: now your rank is highlited 20041129 - code clanlist: now your name is highlited 20041129 - code bugfix: underflow bug from do_score on long mob title 20041201 - code added: CLAN_ELDER 20041201 - code added: noreply 20041201 - code fixed: clan titles weren't saved on clan edit 20041201 - code added: can now edit Titles in OLC 20041201 - code vampire nerfs 20041201 - code fixed: clairvoyance so it doesn't see immortals 20041201 - code fixed: now can cleave with bastardswords 20041201 - code fixed: sanctuary no longer stacks with enhanced armor 20041201 - code fixed: sanctuary stacks with resistance for the caster 20041201 - code fixed: sanctuary replaces resistance for others 20041201 - code fixed: owhere now not level restricted for IMMs 20041201 - code added: IMMs now see who the auction seller is 20041201 - code added: new stat roller 20041202 - code added: 'minor sanctuary' 20041202 - code added: 'minor black shroud' 20041202 - code added: 'minor black shroud' 20041202 - code added: minor sanc to Cleric & Paladin 20041202 - code added: minor shroud to Necro AP Vamp 20041202 - code remov: shroud from AP Vamp 20041202 - code remov: sanc from Pal 20041202 - code fixed: clan double entry bug 20041202 - code fixed: pets nuking on master death 20041202 - code modif: vampires now only get +level to damroll 20041203 - code ci: Alamor's code 20041203 - code fixed: Thornan & Thorel up for the CVS 20041205 - code fixed: multiple clan entry bug 20041209 - code sling and shuriken made pull skills, rather than PK skills 20041210 - code fixed: double-grip bug 20041210 - code fixed: double-grip now does 20% damage w/ 1H weapon 20041211 - code fixed: clan bug where pfile was not updated if promoter couldn't see promotee 20041211 - code fixed: minor sanc/shroud to show up on affects list after logout/in 20041211 - code modif: 'meld to stone' now a skill 20041211 - code modif: fixed missing skills.conf skills 20041211 - code fixed: quiet movement 20041211 - code fixed: stat command gender 20041211 - code added: award prac 20041212 - code added: wiznet promotions 20041212 - code added: 1/2 exp gain for all levels above 10 20041212 - code remov: all exp penalties for classes except samurai 20041212 - code added: 'herotitle' 20041212 - code remov: ability for IMMs to set their own titles 20041212 - code added: worn location to spell_identify 20041212 - code added: 20% bid necessary to win item 20041213 - code modif: transform nerfed 20051616 - code Zsuzsu's Holiday changes: moved: all healing spells to magic.c added: healing feedback added: characters with delve will auto-get healed victim's status chang: delve spell to delving added: delve skill chang: clerics get the skill, not the spell fixed: BASTARDSWORD added to shield cleave chang: areas list now sorted by average level added: AREA_HIDDEN flag added: AREA_PLAYERHOUSE flag chang: areas list now hides CLOSED and HIDDEN areas from morts chang: areas list now puts PLAYERHOUSEs at the end added: clan specific helpfiles fixed: the duplicate code of "do_commune" and "do_cast" now it's all under one "cast_common" function. added: do_channel for Ninja and Samurai. These do not activate spellbane. chang: commune emote changed and words added added: channel emote chang: all cast emote words are jumbled unless 1. you have holy light 2. you do the same casting type and a. either have the skill b. or have spell craft added: effects for drunkeness -ht/+dm +ac -saves +str -dex 10% dam reduct 20% casting fail, 15% channel fail, 10% commune fail dwarves get -5% casting penalty from drunkeness 15% scroll recite penalty added: drinking skill (modifies effects of intoxication) added: drinking tolerance modified by: con, race, size and drinking skill added: intoxication spell added: intoxication to delve list added: sobriety spell added: Barbarians can no longer wear magic items added: damnation spell which prevents healing by spell added: damnation to delve added: untrainable skill flag for skills that can't be practiced added: 'noreply all' added: replyimm - which replies to the last imm whom you spoke with it also replies without unhiding you. added: "transfer player" if the player is in the same room it will transfer them back to wear they were transfered from. fixed: 'animate dead' now drops belongings to the floor instead of wearing them all. added: anoncolor - IMMs are autoassigned a random color that will be used for OOC and and TELLs. This will allow morts to descern if several IMMs are taking part in the same conversation. "anoncolor list" and "anoncolor set" have been added as well. fixed: formatting problems due to printf not accounting for invisibl ANSI characters in determining string length (alist obj, etc) fixed: editor ":format" to adjust for ANSI coloring when calculating max col length added: build point calculation, visible in object editor added: colors to object editor added: number of stalkers hunting you is now saved when you quit. the next time a Ruler sends stalkers, the old one will rejoin the hunt. added: ruler stalkers now report to the clan where they found the criminal when they are initially summoned. added: death of witch now cures your curse added: if the witch logs out, the curse is removed on PCs chang: enslave now works differently. A scion can enslave anyone who's HPs are below 5% if the scion's are above 20% and greater than the victims. This is PK range restricted. added: auto enslavement - an auto flag when the flag is set instead of killing your victim, you enslave them. Currently this: stops combat, makes them a ghost (kludge to survive spammed area spells), stuns them for a turn, and enslaves them to the slayer. added: enslavement will be broken upon the enlsaver's death, or the death of the slave. added: you can free slaves with "enslave player" added: "enslave" w/o arguments will tell you who your enslaver is or if scion, give you a list of current slaves and their owners. remov: submit / enslave bits fixed: weapon cleave bug - bad conditional fixed: mastering sword - bad conditional fixed: double_grip - didn't exclude for holding object 20050122 - code fixed: spellbane fixed and small re-write 20050122 - code added: limited reclaim code 20050124 - code added: re-wrote quest buy, so can only get one weapon infinite troubles, and added new weapons 20050126 - code added: ofind 20050126 - code modif: protective shield modified 20050127 - code fixed: knights no longer immune to witch curse 20050130 - code fixed: ranger's "forest fighting" bug (caused crash) 20050131 - code fixed: auction limited bug (caused crash) 20050203 - code chang: mortal strike now works for ninja, and does 1/2 to PC also cuts through damage-shields 20050203 - code added: multikiller flag 20050203 - code revie: dissention code for Kiuto 20050204 - code added: questus give exp, adjusted quest timer 20050205 - code modif: new samurai dishonor code 20050207 - code modif: summon now has timeout & spellbane works against it 20050207 - code fixed: spellbane no longer 100% 20050207 - code fixed: vampire touch no longer 90% 20050207 - code fixed: trophy had double fail check 20050207 - code fixed: faerie fire had no saves 20050207 - code added: align/ethos/sex specific skills for classes 20050211 - code added: the license and other documentation that was removed from the original codebase. 20050211 - code added: mudcheck.pl to start the mud for us 20050212 - code added: funny messages for slay 20050213 - code reviewed Alamor's trap and lash code -- and added it to cvs 20050214 - code charisma now affects exp earned for kills 20050215 - code scatter & quest return 20050215 - code fixed summon NPC lag 20050215 - code fixed katana getting Magic flag for Barbs 20050215 - code fixed spellbane going off even if they didn't have clan item 20050216 - code chang format of stat mob 20050216 - code fixed set sex problem 20050216 - code added crime board for rulers 20050216 - code chang re-formated the Notes presentation 20050217 - code added str modifier for damage 20050217 - code added move cost for hide abilities 20050218 - code added new container types and restrictions 20050218 - code added bp calc for containers and furniture 20050218 - code fixed summon problem 20050218 - code fixed who list PK problem 20050218 - code added encumberance to stat and score 20050218 - code added encumberance to prompt 20050218 - code added shield_block now affected by STR diff and giant_str 20050218 - code added parry now affected by STR diff, DEX diff and giant_str 20050218 - code added wait-state for flee and escape 20050218 - code fixed bag in bag poof bug 20050218 - code fixed +2 mana tax for invis 20050218 - code added 'nofind' flag for items 20050218 - code fixed quest item reclaim again 20050222 - code added 'matchup' 20050223 - code added can only get one item from corpse at a time 20050223 - code added movement costs 20050223 - code chang fireproof 20050224 - code fixed wizhelp formatting 20050224 - code fixed who bug 20050224 - code added 'reclaim' 20050224 - mud removed all limiteds 20050224 - mud removed all character limiteds as well as dead area limiteds 20050225 - mud colored many limiteds 20050225 - code chang order of eq list 20050301 - code rewrote award 20050301 - code fixed no longer 'get all 2.song' 20050301 - code added small lag to PK looting 20050301 - code added newbie guide to newbies 20050301 - code fixed you can only poison someone to half their strength 20050301 - code fixed holy word no longer sends tell through 20050301 - code fixed gtransfer no longer takes anyone but standing 20050302 - code added builder wiznet 20050302 - code modif sage cost now based on level 20050302 - code modif healer cost now based on level 20050302 - code modif added colors to healer's display 20050302 - code modif you can now buy items at +15 your level 20050302 - code added encumberance now affects movement 20050302 - code added encumberance now affects dodge & tumble 20050302 - code fixed no longer rains in the desert, nor arcticm 20050302 - code added SECT_ROAD 20050302 - code chang you can now only 'get all pit' from your own recall pit 20050302 - code chang players under 20 can only loot corpse in their PK 20050302 - code chang you can no longer steal coins from shop-keepers 20050319 - code added Alamor's weapon fighting mods -- re-writing some of it. 20050320 - code chang no longer can you cast 'drain energy' on yourself 20050320 - code fixed anonymous quest channel fixed 20050320 - code fixed no longer yell when asleep 20050320 - code added no longer quest while dishonored 20050320 - code added dishonored with honor-tattoo take minor damage instead of getting an extra strike. 20050320 - code added WEAPON_TAINTED 20050320 - code added WEAPON_KATANA, changed old one to WEAPON_KATANA_QUEST 20050320 - code chang no dex bonus if prot-shield is up 20050320 - code chang bash and tail only do a max of 2 rounds of lag 20050320 - code chang vampiric now 20% dam 10% heal off damage done 20050320 - code added tohit_chance() and matchup() additions 20050320 - code chang thief backstab to 60%, knife under 20% 20050320 - code added continual light now recharges dead lights 20050320 - code chang nightfall now has longer timeout 20050320 - code added auction now tells how much fuel in light left 20050321 - code chang lights going out no longer disappear 20050321 - code chang quest weapons now use set_autoweapon() to get avg dam 20050321 - code fixed dishonored samurai group wasn't getting exp but sam got exp if didn't get the kill. 20050321 - code added can no longer improve skills when dishonored 20050321 - code added can no longer practice skills when dishonored 20050321 - code fixed groups can gain exp, just not dishonored samurai 20050321 - code added dishonored samurai can't form new groups 20050321 - code fixed poison only takes you down to 2/3 natural str 20050321 - code fixed samurai dishonor assessment 20050321 - code added escape chances halved when blind 20050321 - code fixed rewrote backstab stuff, so it is now readable 20050321 - code fixed ambush now does less damage to PCs, like backstab 20050321 - code fixed ambush and deadlyblow calculated before damroll. 20050321 - code fixed melee with bow does little damage 20050321 - code added new quest weapons to questus 20050321 - code added _zzoneshot - to autoweapon everything 20050321 - code added ip address to wiznet login/logout 20050321 - code fixed ranger staffs sooper crazy damroll 20050321 - code fixed vampric weapons 1/3 of the time and only max hp to 120% 20050324 - code fixed katana mastering sword problem 20050324 - code fixed wearing a katana will change its type to KATANA now 20050324 - code chang curse actually curses. Weapons hit less, Armor is worse 20050324 - code chang bless weapons now increase tohit 20050324 - code added wiznet to mstat 20050324 - code fixed why newbies couldn't hit beetle 20050324 - code chang skill gain exp 25-75 20050324 - code fixed ponchos now same as dragonplate 20050324 - code fixed ueber blessing items now have timer 20050329 - code fixed new item flags not showing up on instances 20050329 - code added 'nobag' for items 20050329 - code fixed 'web' success feedback 20050329 - code found there already is an ISGHOST check 20050329 - code fixed typo in enslaved 20050329 - code fixed dual wield bug 20050329 - code fixed formating for "overflow" message 20050329 - code added charm mob respect master's nosummon toggle 20050421 - code added 'scratch' to remove tattoos 20050421 - code added 'repudiate' become an atheist 20050421 - code added clerics must choose a religion to commune spells 20050421 - code added 'arial' language 20050425 - code added 'arial' slang translation "cherp" 20050425 - code fixed you can no longer speak a language you don't know 20050425 - code fixed double-grip, wrong conditional on holding 20050425 - code fixed OOC and Newbie are nolonger in slang 20050425 - code chang 2nd attack and others are given later, warlock/witch lost second attack. warrior lost scrolls, samurai lost wands, sam+ninja lost healing/cure blind spells. vampire got 'create rose', warriors got 'smithing' 20050425 - code chang no exp-penalty for pets/charmies 20050425 - code added 'sakura' healing spell for samurai & ninja 20050425 - code chang necros get skeleton warrior much sooner 20050425 - code fixed pet kill ghost bug 20050425 - code fixed suicide unenslave bug 20050425 - code chang arials vuln to lightning, stats adjusted gnomes skills ident & lore, not vuln to bash svir get lore rockseer dex lower, no-wands felars get +3 dex arials can now be paladins dwarves cannot be warlocks/witches but can be paladins orcs got a dex bonus trolls now uglier than ever 20050425 - code chang bash skills now based on 2/3 skill level. Also, now harder to bash little people. 20050425 - code chang noexp penalty for warlocks and witches with charmies 20050425 - code fixed imms can now unenslave people 20050425 - code chang assist now has longer timeout 20050425 - code fixed re-wrote the whole align and ethos choosing in character creation. Now, you can be restricted to multiple ethos/align 20050425 - code chang thief can no longer be lawful. dwarf can't be evil. 20050425 - code added wood-elf 20050425 - code chang donated items now go to your own pit 20050425 - code added timeout for recall 20050426 - code chang withdrawl now gives you the right ammount 20050426 - code added newbies can't join clans 20050426 - code added newbies can't buy auctioned artifacts 20050426 - code added isnewbie MPCode 20050426 - code added 'aschar' imm command to see skill practices 20050426 - code fixed title limitations 20050426 - code added auto withdrawl from the bank in an auction 20050426 - code added "The ghost of" if you are in ghost form 20050427 - code fixed sakura healing only hit not max_hit 1/3 20050427 - code fixed newbie quest items costed the same 20050427 - code added bug and typo go to WIZ_ANNOUNCE 20050427 - code chang titles now can only be 35 real characters long 20050427 - code fixed bash weight_carried calc fixed 20050427 - code chang all lag skills have max 80% success rate 20050427 - code added newbie welcome announcement 20050427 - code added ANSI detection at character creation 20050427 - code chang you now unfade/hide/camo on rest/sleep/list 20050427 - code fixed newbie vampires going to midgaard bug 20050427 - code chang newbies have OOC turned off to start 20050430 - code chang spellbane percent is now 1/2 skill 20050430 - code fixed spellbane no longer wakes you up 20050430 - code chang deadlyblow now does +20% damage 20050430 - code chang eye of intrigue now has timer 20050430 - code chang eye of intrigue now notifies the person they are being watched 20050430 - code chang randomized room now hints to char why he's lost 20050430 - code chang can't randomize LAW rooms again 20050505 - code chang mastering_spell now gives a smaller bonus to level of the spell. 20050505 - code chang mental-knife damage reduced a little, duration reduced a lot (to around lvl/15 ticks instead of level ticks), and now only -3 modifier to INT/WIS. 20050505 - code chang scourge only poisons now. 20050505 - code chang stalkers no longer can be summoned to PEACE or SAFE rooms 20050505 - code chang stalkers now weaker in PK range 20050505 - code chang stalkers now MUCH weaker if you are not in PK range and is based on the level of the victim. This will need tweeking, but hopefully lowbies won't get owned by stalkers now. 20050505 - code chang stalkers now reduced in level if there are many saved stalkers from a logout. 20050505 - code chang garble now works 50% against spell casting 20050505 - code chang disperse now only works against PK-range 20050505 - buil chang squire gets minor sanc 20050505 - buil chang no summoned pets have a lag skill 20050505 - code chang knight sword no longer resurrects 20050505 - code chang knight sword casts weaker healing spells 20050505 - code chang probabilities for tattoos more normalized 20050505 - code chang sylvan no longer get lions and bears (oh my!) 20050505 - code added rangers now get lion call 20050505 - code chang clannies can't buy non-clan pets, though can buy those of other clans 20050505 - code chang knight sword no longer resurrects 20050505 - code chang demonfire on tattoo needed to be toned down because demonfire was increased in damage for APs a while ago. 20050506 - code added clan_requirement code, to check for 'Warlock' atheists 20050511 - code fixed dark_vision, it now does something! 20050511 - code fixed if char has invalid clan the clan mark is removed 20050511 - code added feedback message for double-grip 20050511 - code fixed reset coloring and formatting 20050511 - code chang spellbane now benefits you in inverse porportion to the amount of magic your class uses. war/thi 40%, ninj/sam/rang 30%, cler/pal 20% 20050511 - code added now [common] is no longer shown to IMMs when slang is common 20050511 - code added now you see what language you are speaking 20050511 - code added IMMs can now speak slang 20050511 - code added you see what language you are hearing if it's not common, even if you understand it. 20050511 - code added timeout for all travel spells (varies with spell) 20050511 - code chang all clan skills now spread out by levels 20050511 - code fixed matandra no longer affects goods 20050512 - code added ofind now differentiates for closed areas 20050512 - code added ofind now has a bp variable 20050512 - code chang nightfall spell to 'snuff light' 20050512 - code added midnight spell 20050512 - code added visible room flags for special rooms 20050714 - code fixed mirror crash (was error in russian text for mob) 20050718 - code fixed maladiction bug 20050718 - code fixed clan buy_pet bug 20050718 - code fixed calm feedback, and no longer affects caster. 20050719 - code fixed clan eq restrictions, Shadow, Sent, Knight now "about" chaos now "legs" 20050719 - code fixed spell_resist_magic feedback messages 20050719 - code fixed do_crush feedback typo 20050719 - code fixed cursed_by_witch now an NPC variable, not PC So, witches will get mesg on NPC death. 20050719 - code fixed mpkill no longer attacks ghosts 20050719 - code added AFK for morts, with recommendation for safe room 20050719 - code added quest_buy_con for heros 20050725 - code added progressive questing 20050725 - code added cooldown for mirror 20050725 - code added more room flags in do_look for immortals 20050725 - code chang pure_sight duration 20050725 - code chang can't imp_invis a clan guard 20050725 - code fixed knight sword had wrong damage 20050725 - code added enslave to wiz_death 20050725 - code fixed enslave now no-affects 20050726 - code added 'summon zombie' for AP and Necro to replace animate dead 20050726 - code added reset mesg display for area edit 20050726 - code fixed the 2nd kill CON loss bug 20050726 - code added pc_death counter 20050727 - code added pk_deaths, pk_kills. Old kills on pc_killed 20050727 - code added medal awards, pin and unpin 20050727 - code added skill bonuses for spells 20050727 - code added 'bestow' for 'awards' 20050727 - code added mob attributes 20050727 - code added mob attribute 'noquest' 20050727 - code added mob attribute 'nofind' (no EoI, or hunt) 20050727 - code fixed obj nosac extra_flag (didn't do anything) 20050727 - code fixed sacing invisible items no longer gives message 20050729 - code added flag for commands allowed to order a PC to do 20050729 - code chang charmed players will not uncharm when attacked 20050730 - code added usage to pfiles 20050730 - code added mpcode isonquest isquestcomplete 20050730 - code added players under level 5 do not get hungry/thirsty 20050730 - code added mpcode hometown 20050730 - code fixed mayor friendly being KOed and walking 20050730 - code added ofind affect [loc] [min] [max] 20050730 - code fixed buffer limitation 20050730 - code fixed alist area buffer bug 20050730 - code fixed notes list buffer bug 20050730 - code chang groups now show percentage HP etc 20050730 - code fixed group alignment bug 20050730 - code added pload & puload 20050731 - code added log switched mob if player was logged 20050816 - code fixed quest requard maxes at index cost 20050816 - code fixed auctioning noremove items 20050816 - code fixed 2h dual wielding 20050816 - code fixed excalibur weapon progs 20050816 - code added BP color granularity 20050817 - code chang wake to sit 20050817 - code remov bash debugs non PvP 20050817 - code fixed +chance for sleeping archers 20050817 - code remov barb catch arrow skill 20050817 - code added advice channel for newbies 20050817 - code fixed group formating 20050817 - code fixed can't grant above your level 20050819 - code added world affects 20050820 - code added world arena 20050824 - code added world exp modifier 20050824 - code fixed warlock & witch's charmies don't count for exp 20050824 - code chang no longer a group multiplier for number of members no idea how this was left in there. 4*exp for 4 members?! Instead, now get percentage boost for members. 20050830 - code added exp debug 20050830 - code added record of align kills 20050830 - code added detailed boot log so areas are easier to debug 20050830 - code added waffect for turning auction off 20050830 - code added waffect for PVP damage modifier 20050830 - code added waffect for PVM damage modifier 20050830 - code added waffect for QP modifier 20050830 - code fixed kills <victim> vs. target <victim> bug 20050830 - code fixed put sanity restraints on gold amount for otho. 20050830 - code added waffect inflation for shop prices 20050830 - code added lowbie lights don't expire 20050830 - code fixed failed trip now inits combat 20050830 - code fixed unghost leaving passdoor + fly, I think 20050830 - code added imm "inform" to force someone to read a helpfile 20050830 - code added seperate "new" from "newbie" declaration 20050830 - code added "true lifer" code 20050830 - code fixed wiznet mobdeaths 20050830 - code added debug for excessive gold being dropped by mobs 20050831 - code fixed no-quest problem, I think, by eliminating restriction on max level for area for a quest. 20050902 - code added new log file for true-lifers 20050902 - code fixed think I fixed the quest timer bug 20050902 - code chang arena fights nolonger disband pets 20050902 - code chang arena fights now quest_quit 20050902 - code fixed no-wanted upon arena death 20050904 - code fixed force all bug 20050904 - code fixed waffect crash bug on duration timeout 20050904 - area added goblin_stronghold, shaolin, cloudymt 20050904 - code added areatool.pl, to sort areas by vnum 20050904 - code fixed can now see humming objects while blind 20050904 - code added PET_WEAPONED & PET_ARMORED to eq pets 20050904 - code added FFA Room flag 20050904 - code added MOB_ATTR_BASHES_DOORS 20050904 - code chang guard mobs prefer Rulers, then align, then level 20050904 - code added ACT_AGGRO_RELATIVE 20050904 - code chang breath code to do less dam to PCs 20050904 - code fixed protection_cold, protection_heat & protection_neg is now resist 20050904 - code chang vuln only adds 33% to dam, instead of 50% 20050905 - code added [{rF] for FFA rooms 20050905 - code fixed camo after portal into non-camo room 20050906 - code added alt-dropping record 20050906 - code added 'scalp' to take PvP trophies 20050911 - code fixed 'deadly blow' 20050911 - code chang added color to altdrops 20050911 - code fixed medals and awards recycling and obj_from_char code 20050911 - code added exp bonus for certain affects and ACTs 20050911 - code fixed katana doing insane dam w/ master_sword 20050913 - code added half-orc 20050913 - code added halflings can now be samurai 20050913 - code added trade channel (offer) 20050913 - code fixed vamp exhausted light bug 20050913 - code chang default auction is off 20050913 - code chang charmed people can now eat and drink 20051117 - code chang usage output now by week and with hr/day avg 20051126 - code added 'pdata' command 20051126 - code added persistant data (pdata) for users 20051126 - code added 'repossess' to get limiteds from pfiles 20051126 - code added 'artifacts' command to see how many you can have 20051126 - code fixed mob-kill command ignores ghosted players 20051126 - code fixed medals coming off at logout 20060208 - code fixed usage time now recorded after relogin following dropped link. 20060208 - code fixed wrong names getting usage time and pdata for clanlists? 20060208 - code chang deleted people are now RIP instead of KIA 20060208 - code fixed can no longer cast 'enhanced armor' on shrouded mobs 20060208 - code fixed charmed NPCs now do half damage to PC with PVP waff 20060208 - code fixed excalibur no longer gives free silver when saccing it 20060208 - code fixed cursed mobs no longer recall with owner 20060208 - code fixed can't request off charmed mob 20060208 - code chang vampiric suck only 1/5 from NPCs instead of 1/2 20060208 - code chang empty handed damage for non-masterhand is meek 20060208 - code chang samurai no longer lose CHA nor CON for deaths 20060208 - code added samurai now lose CHA for dishonor, and gain it for reclaiming their honor at a lower rate 20060208 - code fixed guards can't attack what they can't see 20060210 - code chang charm doesn't compare CHA, just the charmer's 20060210 - code chang dissent affects charm negatively. 20060210 - code chang charm now can dispel dissent 20060210 - code chang half the time you will lose CHA if you dishonor in PK 20060210 - code chang svir can now be evil 20060210 - code chang svir no longer resist magic, nor vuln bash 20060210 - area fixed mobs with the 'pet' act can't wear all 20060211 - code chang cloud giant resist bash, vuln pierce 20060211 - code fixed act flag wasn't really giving +exp 20060211 - code chang no longer 'die' from a duel (keep eq, no corpse) 20060211 - code chang lag on death 20060211 - code added borders to help 20060211 - code added color to show_skills 20060211 - code added terrain to prompt 20060211 - code added trust aligns 20060211 - code fixed atheist spelling 20060215 - code fixed summoned mobs now respect petarmor etc 20060225 - code chang no more gold and quest economy mixing 20060226 - code added detect_invis / invis now level dependant 20060226 - code fixed can no longer pray when KOed 20060226 - code chang athiest prayers labeled "ElidoDi" 20060226 - code chang consider no longer reveals PC align 20060226 - code fixed can no longer issue orders from a trap 20060226 - code fixed waff add only notifies w/in level params 20060226 - code fixed no longer see waff that aren't in your level range 20060226 - code chang can now auction medal items (ears) 20060226 - code chang clan areas with interlopers do not reset 20060226 - code added interlopers to ashow area 20060226 - code added sector coloring for room list 20060226 - code chang skills harder to master 20060303 - code chang wisdom affects mana-cost 20060303 - code chang detect_invis can be intensified 20060303 - code fixed polymorph bug 20060303 - code chang skill learning curve not so steep 20060303 - code chang tangle now does more resonable modification to move 20060303 - code chang deafen a bit stronger vs mobs 20060303 - code chang INT lesser affect on practice % 20060305 - code chang skill learning curve to +5 level of skill 20060305 - code chang ray of hope/truth/terror 20060305 - code chang clerics minus flamestrike 20060305 - code chang clerics minus bluefire 20060305 - code chang clerics minus demonfire 20060305 - code chang dispel good/evil buffed 20060305 - code chang evil clerics get cause spells, hellfire, demonfire, fear 20060305 - code chang evil clerics don't get as many curative spells 20060305 - code chang spellbane damage increased 20060305 - code chang good get improve bene, neut curative, evil mala 20060305 - code chang moral standing added. Affects the power of clerical abilities, including paladins. 20060305 - code added moral standing affected by killing things 20060306 - code added moral standing adds to level of spells 20060306 - code chang evil barbs get vampiric quest weapon 20060306 - code chang imms now channel in bold white 20060306 - code added wiznet quest reporting 20060306 - code chang detect invis got a +2 level boost 20060306 - code chang crucifixtions have a timer based on level 20060306 - code added 'consume dead' for necros to heal undead pets 20060306 - code chang undead cannot be healed 20060306 - code chang necros lost 'shadow' 20060306 - code chang power word kill now has a cooldown 20060306 - code chang golem creation has a quicker lag & better messages 20060306 - code added 'improved healing' new neutral cleric ability 20060306 - code remov clerics don't get stone-skin 20060306 - code chang assassinate and cleave only insta-kill NPCs 20060306 - code chang order of evade skills 20060306 - code chang handblock is at 1/3rd skill instead of 1/2 20060306 - code fixed OLC compile warnings 20060306 - code chang only clerics can commune sanc/black shroud on another 20060306 - code added 'prismic beam' for warlocks 20060306 - code remov 'desert fist' and 'hand to hand' from witchs/warlocks/necro/cleric 20060306 - code chang only moral impact for mobs -5 your level or more 20060306 - code chang skills harder to learn by default 20060308 - code chang warlocks no longer get create-spring 20060308 - code remov floating disc 20060308 - code chang auction no longer identifies 20060311 - code added messages for prismic beam 20060311 - code fixed RoT detect evil 20060311 - code fixed shouldn't autoassist out of a trap 20060311 - code chang corruption and insanity upped in cost 20060311 - code fixed some morality stuff 20060311 - code chang questors only send to non-same align 20060311 - code fixed detect invis stacking problem 20060311 - code chang detect_invis now bigger bonus 20060311 - code chang lag on move is a bit more 20060311 - code fixed layhands, now costs half your mana, and uses heal(). also now once per day. 20060311 - code added global wealth reduction (zzoneshot) 20060312 - code fixed mana costs misreported on "spells" 20060312 - code fixed hide/fade/camo now costs move even if you fail 20060402 - code added gambling - shell game 20060402 - code fixed camo cost lifted after change of room on non-forest 20060402 - code fixed mob now does the greater of natural and weapon damage 20060402 - code added outcasts are now auto-ejected from the clan upon login 20060402 - code added event notes 20060402 - code fixed outcasts not saved after getting booted 20060402 - code fixed can't donate while asleep 20060402 - code fixed can't donate while pumping 20060402 - code added imms can not fake the author of a note 20060402 - code chang EoI now has reduced cool-down 20060402 - code fixed interloper count now correctly adjusted on link-loss 20060402 - code chang all IMMs can change their titles with herotitle 20060420 - code moved all code over to subversion 20060503 - code added do_version() 20060503 - code chang "nothing special" now says what it's looking at. 20060503 - code fixed mob dam_type wasn't being saved 20060503 - code added new clan-raid code. item knows when it's raided, starts a timer, and purges all mobs of that clan, as well as freeing slaves. 20060503 - code chang slave only freed from death to nightfall, killing their enlsaver, or clan-raid 20060507 - code chang all clan raids no longer need cleric 20060507 - code added alist mob brief 20060507 - code fixed double obj_from_char(obj) in bestow() 20060522 - code added peek inside / worn 20060522 - code remov the half-done 'plant form' 20060522 - code chang AFF_DETECT_FEAR to AFF_FEAR 20060522 - code added pk_ok list 20060524 - code added skills pilfer, featherlift 20060524 - code added runtime toggleable debug system 20060524 - code added skills steal, guile 20060525 - code added skill pickpocket 20060525 - code added stolen flag and concequences 20060525 - code added wiznet theft 20060525 - code added mob BLACKMARKET flag 20060525 - code added gems are now basically currency 20060525 - code added 'norange' doors 20060526 - code added skill: switcheroo 20060526 - code added skill: plant, nestle, chumpchange 20060526 - code added levels for door locks 20060526 - code added door traps + levels for traps 20060528 - code added lock and trap levels to OLC output 20060625 - code added clan activity = more artifacts 20060625 - code added clan raid now removes all clan marked items 20060625 - code added fip for players 20060625 - code chang sockets 20060625 - code chang OLC mob set race, flags now additive 20060625 - code added debug linkdead to see linkdead characters 20060625 - code fixed socials now remove hide affect 20060625 - code fixed locate doesn't show empty buffer if IMMs have items 20060625 - code fixed plague no longer stacks with itself 20060625 - code fixed guarding bug when guarded logs out 20060626 - code chang clan obj now poof on log in, as well as pets 20060626 - code chang EoI notification message changed 20060626 - code fixed locate bug fixed 20060704 - code fixed clan raid item return bug 20060704 - code added mesg to olc_obj to tell about quest items QP system 20060704 - code chang mob damage has damage reduction flag now 20060923 - code added consecration of weapons 20060923 - code fixed ghosts cannot demand or get plague 20060923 - code added consecration items vaporize on first non-owner use 20060925 - code added focus augments 20060925 - code added racial hatred for weapon augments 20060925 - code chang removed ethos 20060926 - code chang dying WANTED now drops level 20060926 - code chang allowed limiteds now includes raided clan item 20060926 - code fixed chars uncharm after receiving damage 20060927 - code added config options for only TLers and no Newbies 20060927 - code fixed who alignment incorrectly assessed 20060927 - code chang initial move points now 200 + bonus for stats 20060929 - code added waffects now have intervals and repeats and starthours 20061012 - code fixed lots of TLer delete bugs 20061013 - code added waffect modify PK range 20070120 - code fixed detect invis bug 20070120 - code fixed damroll per level 20070120 - code fixed HP per level 20070208 - code added global configs, do_gconfig 20070208 - code added global melee damage modifier 20070209 - code fixed feedback on stats to low to learn skill 20070209 - code added global configs for new things in const.h 20070214 - code fixed wset del of affects 20070214 - code added persistance for waffects 20070214 - code added persistance for global config ---- Bugs: imp_invis added mana while walking? get all from a closed container uses name instead of short-descr interlopers needs to adjust for new clan members / and clan boots samurai enchant weapon works for non-swords if a person goes idle and has limiteds, he won't auto-logout miss with critical strike and still says hits? Legerdemain - slight of hand Skullduggery - trick guard doesn't null out pointer when logging out clan altars don't re-lock after item is taken? pdata / usage after reboot feedback on full light with continual light spell traps don't set player to null when the log out tattoo rates (Enki) ? IS_GOOD() etc should account for noalign brandish hits group-mates? combat sac ? auto-adjusting weapons need to reset their levels auction channel off shoot percentages THAC0 switch needs to see IMM stuff. ? reply while KOed judgement doing scratches, and giving HPs ? feedback on nouncurse items see healing feedback when sleeping? strip-affect mpcode bug? fireblind not stripped on death charm too restrictive to charmed no reset of objects in containers deathrot (works?) scavenger mobs, if they have a lot of gold, will drop it when the pick up the new gold. saving throws on ingested maldictions new item affects: regen mana/health/move, charm(lower cost), focus * fixed? pits go negative costs locate object on no-locate item gives no feedback (which indicates something exists) fireblind after death vampire shows up with real name on scan? ranging a 'notrack' guard? witch-curse not aggro? pets nofollowed need to be pissed at their owners not who they are fighting. add a flag for players involved in the IMM quest. And waffs that affect only them. to disallow teleportation ventriloquate shouldn't un-hide/un-imp upon success can't set ffa for under 10 silence unsilenced noemotes? check: rand ? to see if it works in mpcodes ToDo: guild hall raids augment - racial hatred percentage HP/Mana/Move time of day ranges for waffs mobs speak languages light repair guy look at item tells some details mwhere should work with vnums sayto "snuff" add dark flag to items? pets should vaporize after PK but leave EQ util-function to find out how many artifacts for the world. delete OLC ROOMS and MOBS! items on the ground, not in pits, need to deteriorate Shae's maps Materials Page player command "OOC: can I speak with you" osay collect all items of type: X slay all mobs of type: X (genocide) quest affect so you have to wait N turns to do the quest again. one-time quests "substate" "current-job" so you need to do multiple of a tast to get something done "mine" "mine" "mine" success! when limiteds are reclaimed, keep list of the limiteds so players can't go back and get them immediately. items restricted to race/class/size requested items don't repop iceball - range of one? pdata containing last 3 IP addresses Ideas: traps on doors/containers. System where player needs to guess what the combo is "KFW". Combos are random but preset. Using the 'inspect' command to assess the trap. Needs picks and bars(?) to pick locks and traps. --------------------------------------------- ofind area 44 mobs say their affects in gtells nofol one pet window quest -(vision quest) look window - get a room name, look window etc ----- 'stone skin' vuln to bash increase BP cost of vampiric animate/control undead - with undead already web needs feedback blind can see "red eyes" can't inchant summoned items that don't vanish -- shurikin vanish? shouldn't practice if mob is significantly lower and immune if ghost Talet in enslaved by you 'shielding' isn't in affects list web needs a successs echo summon check "to" instead of "too" overflow needs \n charmed pets no-summon (assume trust of the master) BUGS-------------------------------------- anti-paladin change to dark-knight in mpcodes death-traps - need to consider enhanced armor enslave - doesnt' take away auto-target? :f eats \n mob act - is triggered by speech :( gender items - work? hadtimer ? "rating" command -> show PKs questitem names when looking at them unAFK before reboot to sleeping players - stunning force ---- mounting for all mob - time of day check lore - for thieves -- more accurate, confidence rating Knight KOed, vamp goes to KO horse and misses, Knight autoawoke and attacked Horse was being ridden at the time. --- IMM NEW--------------------------------------- can't change ethos/align for morts "check player" - view their desc (lvl 95) mounting for all tick - add vnum to arg list set - should use vnum as well deny foo 14 (should ban for 14 days) clone room should also copy over EXD info Approval: Thornan iname: ban this name (add to area file (so you can edit from mud) Approval: Thornan ---MOB ---- single - item flag where you can only own one of something. one-time use keys Herb Objects: Approval: Thornan [262] From: Thornan, Fri Nov 12 03:20:21 2004 To : zsuzsu Subj: warrior spec stuff What I wanted for the spec skills/spells was that when someone typed skills or spells they showed up only if they were at the level for them to show up. So if you are to gain a skill for the axe spec at lvl 44 and you are only lvl 42 then you wouldn't see the lvl 44 skill until you reached lvl 44. Also in the skills/spells list the skill or spell from the spec will show up as this: Level 44 Spec: Axe Tornado Instead of this: Level 44: Axe Tornado post note as mob / use immtalk Tree Fort Area: Approval: Daphais Haven't started, since I'm working on coding stuff Forest of Illuren Forest of delay in MPCode ------------------------------------------------- Materials: default free-string material type: elemental resist: ranges -10 to 10 (10 impervious, -10 instant vapor) acid mental frost fire lightining harm default ac: bash slash pierce magic weight: default armor type: (cloth, light, medium, heavy) magical disruption: float time fragility: (how easy does it become worn) evaporates melts cleaveable repaircost (-1 can't be repaired. -2 can't be repaired by magic) normal BP cost AC: tohit + 1d(tohit - constant) vs. ac if tohit + 1d(tohit - constant) > ac, hit = true where you fidget the constant based on how ac's damage reduction applies, as well as a generalized constant Idea: You can only equip items that you've killed the mob for? "You see nothing special about it" (replace "it" with the short name) Usages: for affects, and for items Bounties: in pdata. see on who list, or "bounty" list. see value, date issued, by whom Shadow gets to see bounties first? Bonding agency takes a cut