Added a searchable item database to the website — browse and search all game items by name, type, level, wear slot, and affects.
02/14/2026
Fixed award system bugs: awards now save immediately instead of waiting for autosave, skill awards are now recorded in your award history, and award list pagination works correctly for all characters.
Awarding 0 RP for a history now properly marks it as reviewed.
Weather now mechanically affects the world — rain, snow, and storms create muddy, icy, foggy, blizzard, and sandstorm conditions in outdoor rooms based on sector type and temperature.
Muddy and icy ground increases movement cost and makes you easier to trip. Ice and sandstorms make parrying harder. Blizzards, sandstorms, mud, and ice all reduce dodge effectiveness.
Fog and blizzards provide cover for sneaking, hiding, and camouflage.
Scan range is reduced during fog, blizzards, and sandstorms.
Lightning may strike players in exposed areas (fields, hills, mountains, water) during thunderstorms.
Weather conditions are visible when you look at a room, and you'll see messages when conditions change.
Balance point system now covers all equippable items (jewelry, clothing, treasure, etc.), not just weapons/armor/sockets.
The 'obalance' list now aligns columns correctly for items with colored names.
The 'obalance <vnum>' breakdown now shows the item name in the header.
Fixed a bug where spellforge scoring could incorrectly trigger on items with no real spellforge spell.
Fixed balance system not seeing affects loaded from area files (hitroll, damroll, skills, etc. were silently ignored).
Positive skill bonuses (parry, dodge, etc.) are now scored by the balance system.
Fixed prog-based transfer commands (e.g. pulling a rope) sometimes grabbing the wrong mob from across the MUD instead of the intended player. The local room is now checked first.
Fixed Master Questor announcements sometimes showing a garbled/wrong player name when no eligible questor was found.
The spawn fragment ability now properly removes your shield before equipping the split blade, preventing a dual-wield + shield conflict.
Fixed a bug where grouping with a Hero or Adventurer leader would prevent other group members from picking up rare items.
Fixed a bug where murder/kill could grant a double combat round (~8% chance per command). Autoassist also no longer double-rounds on the initiating tick.
Renown weapon disarm now actually drops the weapon to the ground instead of giving it right back to the victim.
Fixed a crash caused by the cabal promotion system loading offline players with corrupted stats due to a database column ordering bug
Added item balance point system to OLC. Builders now see a real-time point breakdown when editing weapons, armor, and sockets. Non-Creator builders are blocked from saving over-budget items. Use 'obalance' to audit all existing objects for balance violations.
Edges system overhaul: edges are now data-driven and loaded from the game database, making it easier to add and balance edges going forward
Rebalanced edge costs — most edges now cost 20-40 RP (down from 50-150), and level requirements have been lowered across the board
Added 12 new edges for casters, healers, rogues, and general utility: Spell Mastery, Efficient Channeling, Arcane Reservoir, Spell Penetration, Compassionate Touch, Divine Favor, Martyr's Resolve, Shadow Step, Lucky Strike, Merchant's Eye, Veteran Explorer, and Endurance
New RP income sources: earn +1 RP every 2 hours of active play, +1 RP on first login each day, and +1 RP for killing mobs 5+ levels above you (up to 3 per day)
02/13/2026
Added web forum with Dockerized deployment, Invision migration, bug tracker, and prayer room
Forum now supports character switching — post as any of your alts
User profile pages show all characters on an account and recent posts
New in-game 'forumlink' command generates a one-time code to log into the forum
Room descriptions no longer display in a specific color (reverted to default)
Helps and tomes now stored in a separate game database that ships with the code, so game content is preserved across server updates.
02/12/2026
Added fprompt command: set a separate prompt that displays during combat (e.g. 'fprompt <%hhp %mm> ' — use 'fprompt off' to clear)
Fixed phantom spaces in prompts from OLC and immortal-only tokens
Wizi/Incog indicators now display in dim grey with proper color support
Added minimap feature - type 'minimap' to toggle a colored map alongside your room description when you look. Use 'minimap left', 'minimap right' to set position, and 'minimap small', 'minimap normal', 'minimap large' to set size. Setting persists across logins.
Loan defaults now track the owed amount — defaulting no longer wipes your debt
Defaulters are blocked from taking new loans until existing debt is repaid
You can now repay a defaulted loan at any loan office (repay <amount|all> confirm)
Dying with a defaulted loan causes gold to be seized toward your debt
Bounties on loan defaulters now automatically renew if they expire
The Syndicate may send enforcers after defaulters — they'll rough you up, take your gold (with a surcharge), and destroy some of your belongings
Upgraded password hashing from DES to SHA-256 with random salts. Existing passwords will be automatically upgraded on next login.
Passwords longer than 8 characters now work correctly.
New login greeting with 256-color mountain artwork and live server status.
Account-based login system — log in with your account name, then select or create characters.
Build server now auto-reboots when the main server updates code.
02/11/2026
Player data migrated to a modern database for more reliable saves.
Help files, tomes, notes, communication logs, and pkill records moved to database.
Bans, loans, challenges, bounties, and pacts moved to database.
Ground objects now persist across reboots.
GMCP support for MUD clients that use structured game data.
256-color support with terrain-tinted room names.
MXP support with clickable exits and character names.
Score sheet now shows AC effectiveness % and caster level adjustments.
New 'port' command for immortals to view pending code changes with colorized diffs.
New 'colorlist' command for immortals to preview the 256-color palette.
New vnum subcommands for builders: search by damage type, noun, and spellforge.
OLC now supports multi-race and multi-class restrictions on objects.
Fixed a crash in crestore and a double-free in the HTML exporter.
Multiple buffer overflows fixed for improved stability.
02/09/2026
Server codebase modernized for current compilers, resolving all compiler warnings.
08/13/2025
Game now saves on ticks for more consistent data persistence.
03/16/2025
Typo fixes.
Halflings traded magic resist for resistance to both holy and negative.
Vorpal will now correctly save vs acid instead of poison.
03/08/2025
Spawn Blade will no longer fragment for large+ creatures while holding a shield or held item.
02/22/2025
You will no longer counter if you have not practiced it.
02/07/2025
Typos fixed.
12/31/2024
Fixed color bleed on score for traps.
12/05/2024
Caps set on mana, move and hit gain from equipment and effects. (+100)
Paladins can now group with people and mobs while under heroism.
Wood elf allergy fixed when picking up iron items.
11/07/2024
Spells cast against shield lore when wearing a shield no longer reduce level by 3.
11/06/2024
Warmaster pills/herbs now cast their curatives at level - 5, down from level - 3
Lore will now display item information like identify when at 100% prof, down from 101%.
11/01/2024
Typos fixes
Hitroll will now calculate properly (3:1 diminishing returns) if you have more than 50.
10/13/2024
Frost giants can be DKs as intended.
Imms not in cabals can now do raids.
Artificer perk works for dark-knights in Tribunal now.
Typo fixes.
Forced sleep effects (sleep, ecstasy, etc) will now have a chance to save and end the effect every tick.
* This is experimental at this stage, so expect things to be tweaked as time goes on. The goal is to remove self-poison as a means of prevention.
Dark Knights and Crusaders now have a 250 tick (about 2 hours) timer before they can feed off the same person twice in a row.
Warmaster challenges for promotion severely reduced.
Feral fury reduced from -50 initial application to a max of -70, down to -30 inital to max of -50.
Kaddar can no longer use faerie fire or faerie fog like their good cousins.
Typo fixes.
Pious crusaders have an increased chance (+5%) to succeed their chants.
Heroes can once again be awarded RP.
Detonate and absorb have two rounds of lag associated with them.
Non-necromancers with stone golems can no longer purchase pets. Non-necros can still summon a golem if they have fewer than 4 pets.
Votes that have not been voted on at the end of their life will auto-pass instead of a 50/50 chance to pass/fail.
Typo fixes.
The blademaster guild has allowed halflings to rejoin their ranks.
Removed halfling bonus to damage when using swords and daggers.
Illithids can now leech sear from battlemages.
You no longer need to go through detailed creation to choose a perk.
Crusader modifications can no longer set armors and weapons above level 60.
Fixed merchant purchase bug. (You were able to purchase scrolls below level and not weapons/armor; should be the other way around.)
Lore over 100% proficiency works as identify.
Adventurers can train hit points, mana and movement properly now, and reset to 1 train on choosing a guild.
Characters will not be subject to rare purges the month they create their character.
Descriptions are no longer required. However, a 10% bonus to XP will be given if you send one in, even if you have a dcheck pending.
* Description dragons will only be considered for those who conform to the guidelines in HELP DESCRIPTION.
Typo fixes
Imm command shuffle
Fixed an issue where mobs casting path of deceit crash the MUD.
Sanctuary of Genesis maps of Malebrim and Val Miran will now load on new characters.
Typo fixes
Can purchase anything from merchants at any level except for scrolls, wands, staves and pets.
If you commit a crime in a lawful area without a member of Tribunal logged in and are seen, you will flagged as wanted.
All even CON and INT will raise hit point and mana floor by 1 respectively instead of odd CON/INT above 15.
Fixed an issue with armies not allowing you to patrol the max you can control.
Check anatomy will properly penalize only vs mobs instead of everyone.
Alcoholic perk no longer gives bonus reduction to damage if you're drunk vs without the perk.
Barbarians can use staves, wands and scrolls once more if their class allows.
Bug fix with rare purge.
Double kick in monkey stance will give a different return.
Duplicate titles changed, notably psionicist 25. Others changed to better distinguish between class levels.
Truesight, forms and stance can be done while grouped.
12/11/2023
Typo fixes.
Monkey stance will improve monkey stance when landing chakeras instead of dragon.
Repeatable guild quests give roughly half the rewards as before.
Spell costs and mana modifiers will calculate correctly now.
12/01/2023
Added wear locations to examine.
11/30/2023
Reverted accidental allowance of trolls to be Dark Knights.
Milk will not fill you up as much as previous. Happy drinking.
11/29/2023
Ogres have had an overhaul.
* 24, 15, 15, 17, 23.
* bash, bodyslam, mace and flail automastery.
* resistance to bashing damage.
* vulnerable to pierce.
* Ignore chakera reduced to 25%.
* Lost bonus damage with magic weapons.
* +5 to +9 hp/level
* Chance to ignore damage
* Large
* Anatomy category: giant
* Treated as one size category larger for purposes of bash/bodyslam/etc lag. * Stacks with warriors and berserkers wearing shields but not shield lore.
* Classes: Berserker, cleric (and by proxy, shaman and healer), ranger and warrior.
New race: Trolls.
* 23, 15, 17, 20, 25
* Neutral or evil alignment
* Neutral or chaotic ethos
* Large
* Anatomy category: beast
* Fast healing and regeneration automastery.
* Vulnerable to acid
* Resistant to poison and disease.
* Bonus healing per tick * Below 90% health, (max hp - current hp) / (10 - level / 10)
* Increased base regen for all positions except sleeping.
* Classes: berserker, monk (does not gain +1 size from dragon), shaman and warrior. Necromancer TBD.
Airia can be claimed by avains as a hometown once more.
Can roll a frost giant from character creation.
Spellforged items cap granted spells at level 50.
11/19/2023
Path of Deceit works properly against mobs now.
Potions quaffed in battle are checked vs dex rather than int once again.
Fleshed out spell tables.
Smoking herbs while gagged has a drawback.
11/15/2023
Typo fixes.
AC checks fixed.
hit/mana/move gain checked properly now.
Progs can set perks.
Char_gen case fix.
Enchant armor glow/bless modifier fixed.
Dancing blade can no longer dance staves.
Paladins have been training extensively with spears and have disseminated the knowledge through their ranks.
11/07/2023
Rare hours reduced.
Elf and drow blademasters lost stat increase.
Wood-elves get same critical bonuses as elves and drow.
Wood-elves are allowed into the Tower of the Mind's Eye.
Lucky perk fluctuation bonus cut in half - should result in +2 luck over average instead of +5.
Shield warrior's +10 changed from Save vs Spell to Save vs Affliction.
Mana shield no longer covers Kaddar vuln.
Bonus damage for half-drow and half-elf reverberate and demon's fireballs fixed.
Stone giant mundane bonus increased to be similar to fire/frost giants.
More typos fixed.
Bless arms adds dark and evil to shields if evil
11/06/2023
Typo fixes.
02/19/2023
call void simplification which might've caused odd bleed-overs with do_yell
mana calcs checking con stats changed (now it checks int for mana gain)
02/08/2023
added additional checks to make sure brandish affects entire group.
rewrote bad logic with PERK_ARTIFICER which caused it never to work when brandishing staves.
removed affect to outfit_armies to caster which served no purpose but an odd, annoying echo.
01/31/2023
shield bash can actually miss, now. (erroneous increase in dmg by 10 showed only grazes in some cases)
01/29/2023
doomsinger interaction with thrust has had a message directed at the user now, too.
01/28/2023
shield thrust (shield bash edge) changes:
* chance lowered from 44% chance to 28% chance.
* combat actions will now trigger like for any other lag move.
added chance for disrupt against blademasters and predict - it will not land at 100% accuracy any longer.
wood-elf now masters sneak, since its an inherent skill.
01/25/2023
feral automasteries updated since they can now be monks.
updated combat actions vs lag moves with armored rush
* these are checks for steel wall, thorns, bone wall, etc.
* these will be updated for other skills once additional checks are added to prevent post-death double deaths.
01/17/2023
added blademaster, cleric, and necro to kaddar selection.
added bard, battlemage, blademaster, invoker, ninja and thief to wood-elf selection.
brought kaddar more in-line with faeries (lag resistances and mana gain)
* current kaddar (only one!) had their mana updated to reflect this.
kaddar immunity fixed - read as only a resistance before.
01/12/2023
visual for 'cabal promotion' fixed to align with actual promo hours, along with other promotion visuals.
opened thief and ninja classes again.
* this is not a permanent change.
01/11/2023
newbie chat is now available to all.
11/20/2022
sense evil and heightened senses shouldn't be able to see immortals on where anymore.
dump will no longer continue dumping into containers that are too small.
%W now displays the kind of weather in your area if you're outdoors.
* those with low ping may notice some lag if this is in your prompt.
11/16/2022
added weather temp to prompt - %w (subject to var change).
* will be adding weather string later.
kaddar/wood-elf vuln fixes.
11/09/2022
good_thresh and evil_thresh lowered and increased a point; this should allow a lot of skills to actually work correctly.
in addition to the above, holy_water has been made to follow this same trend.
pious fix, and new message if pious perk kicks in.
11/07/2022
wood elves and kaddar shouldn't trample around loudly anymore.
kaddar and faeries are now playable again.
08/26/2021
wood elves gain mastery in camouflage and blind fighting.
fixed pronoun in request_none.
master questor **shouldn't** display weird names anymore when character's quit.
crusaders can no longer modify spellforged items.
removed more checks for IS_MODERATE in rare purging.
wood elves had one more stat point than they should have had, and it's been removed.
08/23/2021
removed werebeast monk as a selectable combination.
removed elf druid as a selectable combination.
wood-elves introduced.
embrace echoes use proper pronouns now.
affects 'full' will not echo affected by line twice anymore.
fixed bug where liches phylacteries would not properly update on death.
liches can no longer consume items which they currently wear.
feral fury attacks now count in monk calculations.
werebeast benefits from fourth_attack if learned.
08/22/2021
opened up the following races to druid:
* stone giant
* elf
* slith
opened up the following races to monk:
* elf
* feral
* werebeast
opened up the following races to warrior:
* werebeast
opened up the following races to cleric:
* slith
opened up the following races to ranger:
* slith
* minotaur
opened up the following races to blademaster:
* human
moderates no longer lose their newbie chat when leveling up.
08/20/2021
stone giants now get 10% damage bonus when using mundane weapons (with mundane nouns).
adventurers can use gain convert.
moderates no longer have a rare limit.
08/03/2021
revert quote removals; this had nothing to do with them. sticky space fix soon.
fixed issue with telepathy and thsull language.
07/07/2021
until quotes can be escaped safely, they will be removed from histories just like they are in descriptions.
06/30/2021
mystic tattoo fix with deity_lookup.
06/12/2021
better formula for cabal promotions and negative hour requirements fixed.
06/08/2021
auto promote to trusted, and quicker promotion times introduced.
05/16/2021
transfer 'all' mob program fix.
03/15/2021
move_gain mods on armor not affecting actual move_gain has been fixed.
added NPC checks to a couple more COMM_NOYELL bit sets.
03/12/2021
allowed triggers on socketable objects and containers.
03/10/2021
isolate spell will now be able to isolate charm-immune mobs which are ironically charmed.
insect swarm bug fix.
03/04/2021
prevent bits and skills from contradicting each other in affect_modify.
03/01/2021
consider now correctly shows if a mob's anatomy is 'mob' instead of unique.
consider now correctly shows restrung PC races.
rangers will now also be maxstat when creating a new character.
02/23/2021
rolling has been removed. all stats are maxed now on creation.
quest psi and quest crusader functions no longer lower stats, and now only provide 1 train.
quest lich function no longer lower stats, and now only provide 1 train.
02/22/2021
mana leak's check to land has been updated.
mana leak is no longer 300% of your gain taken away.
increased necromancer signature spells landing chances with soul tap.
02/21/2021
warmaster wep_dam check should be mostly similar with one_hit now, with caps and ac checks.
critical strike 'spleen' will now show a drained message to the victim.
paf_string fix for string_from_affect with a sanity check to prevent odd crashes.
brittleness can't have a negative duration anymore.
several skills and spells using number_range within UMAX, UMIN, and URANGE are typed now, and work correctly.
ninjas and thieves can no longer be chosen at creation in preparation for overhaul.
outfit now works until level 16.
02/12/2021
you can't dump rares into another bag anymore.
appending a string now shows color code and doesn't parse it.
02/04/2021
fixed service teach for cabal vendors to recognize granted and selected skills.
description command will no longer 'clear' your description, unless you specify 'desc clear'.
bug fix with rselect immortal command.
02/02/2021
fixed a scribe move command for leaders + Immortals
01/29/2021
fixed a bad behead echo
01/27/2021
checks to prevent elders and immortals from allowing themselves into their own cabal have been added to prevent crashes.
01/26/2021
bug where half of the playerbase has spider summoning has been fixed (this includes double spider summon)
mana leak providing a net gain if affected by other negative increases has been fixed.
newbie chat added to replay.
spider summoning correctly makes the spiders' leader the character casting the spell.
spells list now correctly shows +proficiency to spells provided by equipment.
boulder throw is now a level 5 skill.
01/23/2021
rselect can clear specific selectable skills now.
* this should allow, in the future, the possibility to skip selections and come back to them later.
flamestrike will not 'save twice', anymore. Initial damage is taken into effect with the fire_effect.
01/21/2021
fixed the following spells where saves would reduce the damage to the next victim, until 0 (if there were enough vics)
* chorus of anguish
* thunder storm
* ice storm
* four seasons
* call lightning
* meteor swarm
* tsunami
* iceball
* call void
fixed flamestrike in that the initial target would not receive less damage on successful save.
fixed a lot of indentation.
01/20/2021
paladin mounted charge has a chance to bypass counter.
mobs will not activate final parting.
mass hysteria from Powerword Fear should now apply correct bonuses for drow.
discord divine intervention will now summon demonfrost in the event that the caster is vulnerable to fire.
01/19/2021
boulder throw and spider summoning should be kept after guild is chosen for adventurer's now.
01/17/2021
transfer 'all' fix for object transfers.
01/11/2021
prepend fix for 'a_an' to fix memory overflow error.
01/10/2021
fixed held item USE progs from triggering twice.
kinesis spells will no longer continue after a challenge ends.
werebadgers now correctly have only +1 to max strength.
thunderstorm will no longer 'Spark arcs' on an Immortal's person.
fixed some lag checks with tackle.
auto_shield_bash updated
* damage increase by weight is more linear (and better at higher weight) and doesn't decrease as before after a certain threshold.
* added several chance checks for affects. utility vs damage.
trees and mineral veins are now seeded like starstone, and are more abundant.
added additional false check for fourth attack where it'd sometimes fire after an auto_shield_bash.
01/08/2021
giving away a sharpened weapon now causes its enchantments to disappear.
dodge now gains a better chance to work versus opponents with less dexterity than you.
01/06/2021
null pointers to warcry strings due to odd bleed over.
shield bash changes:
* silence is not guaranteed; the higher the chance roll, the higher the chance you'll land silence. (lower weight = better.)
* auto shield bash chance now correctly scales depending on weight of shield.
third attack for adventurer remorts specifically to bards will now retain proficiency.
game crashing bug fixed.
01/05/2021
rewrote wizlist functions.
01/03/2021
ch to vic in insect_swarm call which caused user of insect_swarm to be extracted instead of vic.
werebeast must revert before using 'guild' while an adventurer now.
12/30/2020
removed mentions of Erana in the code.
added check to prevent auto_shield_bash from killing victims.
captures will now strip rage from vic and/or ch if affected by it.
changed operators on chance with blanket of darkness spell.
12/23/2020
OLC updates for projectiles.
captures counting toward living weapons for tribunal crusaders and dark-knights increased.
dark-knights receive a small bonus while fighting 'antithesis' opponents (crusaders or avatars).
level restriction removed * details in HELP ADVENTURER.
lowered bonuses for edges Stalwart of Faith, Unshaken Believer, and Strong of Flesh.
* edge Unshaken Believer's cost lowered from 100 to 50 rp points.
the perk ARTIFICER now helps with crusader and dark-knight living weapon leveling as originally intended.
shield bash no longer can automatically lag; you have to type 'shieldbash' to have a chance to lag.
greed tattoo recipients don't pay any fees, and always get the best discounts.
fixed werebeast weapon inheritance to check before transform, not after.
12/16/2020
frost giant seasonal race added.
12/02/2020
ensure church members get hours when inducted in middle of month.
11/19/2020
ensure random triggers do not fire if area is empty for old_style progs.
11/14/2020
pugil fix.
gnome's lose their vulnerability to mental.
storm giants can now choose paladin as a class at creation.
fire giants can now choose dark-knight as a class at creation.
10/23/2020
you can zap yourself with a wand as a ghost now as long as the spell is classified as beneficial.
socket affects are no longer duplicated when blood vow (or any other object affect) expires.
circle of protection 'red' and 'blue' now give vulnerabilities and resistances as originally intended.
ice shield and fire shield (in all cases) will no longer cover vulnerabilities if they exist.
badger werepower now shows the victim if they've been disrupted when used.
10/17/2020
chaos blades for duergar can no longer be liquid.
army strength so close to home has been reduced slightly * further away reduced slightly as well.
10/16/2020
discord divine intervention no longer covers cold vulnerability.
crusader weapon restrings shouldn't remove spiked or barbed capabilities anymore.
restring command updated slightly to be *slightly* more pushy with what you need to type to confirm a restring.
sanity/crash checks added to progs which tend to fire too often or when they're not supposed to.
10/14/2020
added aqua_lung affect and spell water breathing.
* ROOM_UNDERWATER updated; specifics not yet confirmed and not in game at this time.
cleaned up spell_warcry to prevent bleeding variables.
10/09/2020
added mpcabal command for mob progs.
cleaned up OLC to show old_style object spell casting.
updated security for several build commands.
updated EDGE_STRONGLEGS to be in line with EDGE_RESTFUL and EDGE_STRONGMIND
room colors are now dynamic and up to the builder to change.
hard coded cabal settings removed for votes.
10/08/2020
footwork is working correctly again. this was broken since ninja pugil was introduced.
if you fall asleep due to asphyxiation, insomnia is now stripped from you.
some code cleanup and spacing.
you can no longer subsitute zapping an object for an area spell with a wand.
fixed some reset safety checks to prevent build crashes.
items above level 30 now have a level limit; if the item is
* level 30, and is not within 10 levels of your current level, you will be zapped by the item.
* this change was made in an effort to prevent level 50 adventurers remorting with level 50 non-rare gear and stomping everyone at level 30 (or before) while going for a quest race. You know this would and will happen.
* open to suggestions; there are still some items that need to be lowered in level in relation to the mobs that hold them. bare with us, and report them as you come by them. If you have a level 50 item that you killed off a level 40 mob, and you're level 30, for instance, we'll need to look into the level of the item in proportion to the level of the mob you killed.
adventurers can now level to 50.
* they will not have a limit, still, but if an adventurer is caught abusing no-pk they will be made to choose a class, or their PK protection will be removed.
correctly count items while dumping into bags.
spell level check fixed for casting during the day.
dumping bags into other bags correctly calculates weight and number of items now.
you can no longer stack weight above your carry weight to gain a significant advantage against certain lag moves.
bug crashing fix with rare purge.
bug crashing fix with imm_assassinate.
various typos fixed throughout the code.
song rest in peace will correctly remove insomnia from victim, and not self.
added message to eye of nature watcher spell to victim.
immortal renames now send a penalty automatically.
immortal renames now re-owner all of your owner-only equipment to your new name.
immortal pets no longer appear 'charmed' to others.
fire shield and ice shield are no longer separately calculated for incoming damage resistances.
* when using ice shield, you gain an ice vuln, but resist fire. when using fire shield, you gain a fire vuln, but resist cold.
final parting using the wrong comparison when checking for class fixed * this should fire correctly now, all the time.
critical strike lag for diaphragm and solar plexus fixed.