- Jail dungeons are now escape tunnels: At the final floor they have another (one-way) staircase in their traversal direction that will actually lead you out. Word-of-recall is not possible/required anymore.
- Halls of Mandos now comes with 3 of the 4 (otherwise unused) experimental dungeon flags: NO_SUMMON, NO_TELE, LIMIT_ESP (leaving out NO_ESP).
- Holiness staves dispel undead now instead of evil.
- Equipment-set-bonus (same-name artifacts) fixed for true artifact power rings (Darkie).
- Monster curses don't show damage if they get resisted (Spider).
- Monsters slipping on oily floor may get confused for a little bit.
- Attempted workaround at fixing display of old 'ghost items' in a freshly picked up subinventory, that don't really exist.
- Dedicated-IDDC mode (eg slot-exclusive): If you make it through IDDC you can re-enter IDDC (or Halls of Mandos) if you like. (No other dungeon though, or you will auto-retire aka suicide as usual.)
- Guide /? command catches UI/GUI term.
- Added @SB variant of @S inscription that keeps a specific amount of base stock not for sale.
- Inside a player store you can press 'o' to leave a note to its owner (uses same notes budget as /note command).
- Added /uni (/uniques) command, same as ~3. Renamed /house to /houses and /monster to /monsters.
Server updates
Re: Server updates
Server-side changes in 4.9.0b maintenance release:
Re: Server updates
Server-side changes in 4.9.0c maintenance release:
- Player store search on the website now displays correct stock and SOLD OUT tag for @SB items.
- House list shows coordinates in x,y format same as worldmap sector format, instead of y,x.
- Fixed a glitch with beam projections that hit the final grid twice sometimes.
- Ensure that 'Digging' skill is not applied anywhere in the code if digging is performed by magic or KILL_WALL form instead of manually.
- Archon: Gained HP and some melee damage.
- Fallen Angel (base monster): Has weight now like all other angels; lost REFLECTING; changed RES_NETH to RES_DARK.
- Added /ar command to set auto-retaliation and fixed/improved /arm and /arr commands for mimic-power/runecraft auto-retaliation
- Like school spells, runespells now take 1/3 turn on attempts with insufficient mana, and full turn on antimagic or confusion.
- Auto-retaliation with magic devices, mimic powers or spells will no longer give messages when out of charges/energy/mana or otherwise currently unable to trigger, to prevent message spam. Will also not consume energy.
- @Q inscriptions (with optional 't') now work fine on spell books and magic devices (wands/staves/rods).
Re: Server updates
4.9.1 server-side changes:
- IDDC main towns now have target dummies.
- IDDC has a small, open 'refuge vault' patch every 500 ft on non-town floors, that offers a bit of respite, allowing you to sell loot at 50% price.
- IDDC: Money found in chests can now be picked up by any party member, not just the opener.
- Auto-retaliation won't give messages or consume energy if it's uncastable due to blindness/lack of light/confusion/lack of skill points/own inability to use magic (AM).
- Auto-retaliation melee-fallback now works for all these hindrances listed in the bullet point above.
- Iron Teams can now be renamed (in 'P', '2').
- Trapping: Pseudo-ID hint at 11.000 skill added, pseudo-ID fixed.
- Magic skill: Pseudo-ID fixed, added rings and amulets.
- Pseudo-ID: 'broken' removed, it's just 'worthless' now.
- XP-drain deaths now trigger if we fall below 0 XP, not at 0 XP (includes ghost-fading).
- 'Cause Wounds' spell: Damage increased.
- Emptied lanterns are automatically combined in the backpack.
- Fixed # of amulet flavours.
- Runecaft: Hellfire rune weight corrected.
- Characters that can use 'Apply poison' techniques won't trigger poison potion drops if they don't wield weapons.
- Quest framework: Added chat placeholders $$e/$$Efor trait-/class-affected race, eg 'Enlightened'/'Corrupted'/or just same as race in other cases; $$G for guild members.
- Heart of the Earth: Now gets more and more lavary the deeper you go, also has mountains and dirt, main filler is not granite anymore but magma.
- Depending on branding method, Martial Arts users can now get their fists branded.
- The 'm' menu now also shows interception chance and dodge chance (/ex command doesn't anymore).
- Item orders can no longer overflow the inventory.
- Vampiric "light" was changed to be "Darkvision", doing essentially the same thing. Darkvision can now also be acquired by skilling the occult "Shadow" school.
- Fixed some bugs with utility spells that could have wrong effects under certain circumstances such as wraithform.
- Ents no longer automatically stop resting when they reach 'full' food state.
- Removed a problematic call to global_lite_room() that could cause house placement to go wrong.
- Improved the Mirror Image fight in the Death Fate - can now convert more of the player's abilities to some sort of monster spells; Martyr/Sacrifice and traps are no longer usable.
- Melee sfx fixed for when wielding a digging tool as a weapon.
- Berserk rage actually improves PSI-effect resistance.
- Glass walls are transparent again.
- Weapons taking damage cannot take more damage than what the weapon's dice could actually deliver on average.
- Fixed compilation on ARM64 (char is unsigned by default).
- Server (and console/accedit/preproc) no longer needs SDL/USE_SOUND_2010 or X11 to compile.
- Giant Turtle: AC increased.
- The Black Goat of the Woods is now actually black.
- Reduced some ultra-long effect durations (eg hallucination).
- Backpack safety lock now also helps against more traps that try to steal/drop your items or money.
- On death/instant resurrection/pseudo-death, clear the command buffer in case the character was paralyzed when it died and had actions queued up.
- Reworked shop pricing for when shops are buying, no longer dips insanely low under certain edge conditions.
- Alchemist now sells scrolls of Vermin Control sometimes.
- Town elder inventory hints further improved.
- Fixed a glitch where a player leaving a store could land on the same grid as another player, 'overwriting' him.
- Experimental: An AC bonus on any weapon now is instead a parry bonus (in flat percentage added).
- 'jail dungeon' music event added, for custom music packs.
- Cyberdemon received NO_CONF and NO_FEAR flags.
- Crafting fireworks from a scroll of fire guarantees a 'big' fireworks scroll result.
- Divination 50 bonus: Looking at a 100% clone monster displays its name in dark colour (same as already killed uniques).
- Fixed flint behaviour, having the equipped light source inscribed !F no longer prevents the flint from working.
- Thanks for graphical tiles fixes to EvgenjiK and jezek.
- Thanks for boomerang and ammo break chance and damage calculations improvements/fixes to ArtDuck.
- Spilling oil on the floor now has a slightly lasting effect and will build up even for small amounts of oil, so no oil is wasted when stacking to achieve an effect.
- Oil spilling on the floor is now light umber coloured if it's sufficiently much, and can be set ablaze. For non-burning oil, DEX (player) and also stature (monsters) helps to not slip.
- Some effects such as Firestorm Charge now correctly hurt players too.
- The Mental Intrusion crystal now correctly contains Charm III instead of Charm I.
- Wrathflame level lowered from 12 to 8, and fire-res tier also lowered accordingly. Hellfire stays at same skill requirement.
- Icy floor can be melted by fire. Shallow water can be frozen to become icy floor.
- Remote Vision on very crowded floors should no longer kill weaker network connections.
Re: Server updates
TomeNET 4.9.2 server-side changes:
- Fixed various artifact usage turn info (some were slightly off).
- More low-level monsters can already drop poison potions (for rogues).
- Town elder advice improvements.
- No more 'X' marker in player list (was indicating active extermination order).
- Extermination orders that are low/mid level can sometimes grant consumables instead of weapon/armour.
- Added 'Gift Wrappings' (available in the General Stores).
- Mushrooms of Restore STR/CON now cheaper than potion counterparts.
- Scrolls and spell projections of Blessing/Holy Chant/Prayer reduced from 8/14/20 to 6/10/16. (Spell caster still gets the higher boni.)
- Holy buffs (blessing, pfe) cease when shape-changing into an evil/undead form except if we were the caster, then they persist. This is done in accordance with D&D lore research >_>.
- Holy Offense/Curing school slaying boni are disabled while shapechanged to conflicting (evil vs slay-evil, undead vs slay-undead, demon vs slay-demon) monster form.
- Demonic Strength: No effect when used in GOOD form.
- (Experimental) Clairvoyance no longer displays filler (wall) grids but only the dungeon layout outlines (passage/room walls).
- Guardian Spirit and Protection from Evil can now both be active together. MP cost reduced for all of them.
- Nether Sap spell stops early if out of MP.
- Charming spells fixed to consume the correct amount of MP.
- Shadow school: Nightly world surface: Increase running speed, decrease terrain speed impairments (dem ninjas).
- Shadow school: Level reductions: Darkness 17->16.
- Shadow school: Shadow Gate MP cost greatly reduced 20->6.
- Shadow school: Darkness Storm fail rate reduced.
- Shadow school: Spells added: Retreat, Shadow Stream, Dispersion.
- Shadow/Mental Intrusion schools: Tier I fear spells affect all adjacent creatures instead of just a single target.
- Shadow/Psycho-Power schools: Duration of levitation spells increased.
- Unlife school: Permeation, Nether Sap, Siphon Life, Touch of Hunger, Wraithstep, Subjugation fail rates reduced. Wraithstep MP cost reduced.
- Unlife school: Touch of Hunger duration extended.
- Unlife school: Added spell 'Mist of Decay' that prevents intrinsic HP regeneration of enemies.
- Air/Water schools: Added 'Mirage Mirror' shared spell that grants REFLECTING.
- Physical Lore: Herbal Tea cost decreased from 20 to 15 MP. Various failure rates reduced.
- Arcane lore: CotF MP cost reduced. Various failure rates reduced.
- Wraithstep modified: Short non-wraith duration during which the player must step into a wall. Can now also run into a wall instead of just walking. Gets cancelled automatically on attempts of physical interaction (eg 'walking into' a target to attack it).
- Fatigue spell causes slowness by means of life force impairment. That means it does not affect certain monsters such as undead or nonliving ones.
- Wings of Wind: Level reduced from 16 to 15.
- Tome of Spirits now contains the correct Possess III tier instead of I.
- Inscriptions renamed: !K to !F, !M to !K, !S to !A, !g to !b.
- New inscription added: !G prevents stacking of items or allows stacking up to a certain amount.
- New inscription range: !L now works on all weapons, aiming at throwing weapons specifically.
- New inscription added: !W to warn you when running low on supplies (eg use on healing potions).
- New inscription added: !S for bags, to complement !A and !O: Don't auto-stow items bought from stores. Added !A0, !O0, !S0 and !A1, !O1, !S1 variants.
- New inscription added: !g to force pick_one (if you try to pick up from a pile of this on the floor, you will only pick up one at a time, as if you pressed CTRL+G / CTRL+Z (rogue-like)).
- Inscription '!+' no longer implies '!v' so it can be used on throwing weapons.
- Inscription !X (auto-attempt-ID) now accepts an optional parameter 0 (only flavoured items) or 1 (never flavoured items).
- Deflected shots of a player can no longer hit and thereby wake up sleeping monsters.
- 'Enchanted' lamp ego now combines infra-vision and searching. Pure 'infra-vision' ego power can no longer spawn for lamps.
- Demolition charges can be armed to 0s fuse timer for instant blast (!F0).
- Crickets avoid volcano fumes!
- Throwing weapons (daggers, axes, spears): Deal more damage; reduce effective target AC for the trow-hit calc (higher throwing weapon weight helps to beat AC, target fleeing in fear halves its effective AC); reduced break chance.
- If a throwing weapon in inventory and also an equipped one is eligible for a throw, prefer the one from inventory.
- Fixed rogue-like keymap regarding audio mixer menus, CTRL+X no longer exists in rogue-like audio menu as it is already used for ghost powers and we're out of keys.
- Anti-undead/-demon effects on players: Now hamper MP instead of HP in case the item is worn on head or hands.
- Temporary spell indicators added: Yellow 'MB' for melee brand (only one can be active at a time, so one indicator is sufficient); light-green 'HP+' for HP regeneration effects; slate 'Dis' for Dispersion spell; light-blue 'Charm' for any charming spell.
- Temporary spell indicators: 'Shl' colour now depends on type of magic shield active.
- Adjusted weights of all weapons, boomerangs, mage staves and shields to be consistent in fantasy-reality (mostly in relation to each other).
- Rod of Detection: Level and price increased from low to medium, as it makes a bunch of lesser rods obsolete.
- Weapon suffix-ego 'of Life' buffed: Added flags BLESSED, REGEN, KILL_UNDEAD, ESP_UNDEAD and a random high resistance. They can no longer occur as double-egos with powers 'CHAOTIC' or 'SPECTRAL'.
- Weapon prefix-ego 'Corrupted' added: Nastily cursed (always HEAVY_CURSE), degree and more adverse effects vary randomly, decreases stats and LIFE, and has some more abilityes. Since these mali will flip due to HEAVY_CURSE, it's the way for vampires/hell knights to gain +LIFE mod on ego weapons.
- (Experimental): Shamans can access runecraft, except for Mana.
- DM modules (D&D adventure modules) by Kurzel: Event maps that are up in the form of permanently running events, see /evinfo, quite a challenge! Debut module 'Under Elmoth' (Nan Elmoth, home of dark-elves) allows up to 4 participants but may even be solo'ed if you pull all the strings, have a fitting character and some luck.
- Blade of Chaos and Infernal Axe can no longer have 'of Life' ego power as it contains BLESSED.
- Dark Sword and Shadow Blade can no longer have ego powers implying BLESSED flag.
- Weapon ego power '*Slay Evil*' no longer has BLESSED flag.
- Tunneling: Hacking wood/fibre now applies correct extra power from higher digging tool weight.
- Players in demonic form take half drowning damage, same as undead.
- Greater demons have intrinsic chaos resistance (like undead have nether). Consequently, Blood Sacrifice's Bloodthirster form also gets chaos resistance now.
- Scroll of Artifact Creation no longer gets used up if the actual creation failed.
- The Mirror: Praying now shows the remaining required XP and Au for rekinging.
- Stamina ('ST') is now always displayed for all classes, even if they cannot use it for anything.
- Price of item 'Fur Cloak' greatly reduced.
- Super low-cost item price rounding fixed so races hated by shopkeepers won't pay double anymore for ammunition for example.
- Fireworks is usable by IDDC chars without fear of gaining XP for 'use-identifying' the scroll.
- Martial Arts: First extra attack at 2.000 skill instead of 1.000.
- Custom fonts: Allow K-lines, for mapping objects in k_info.txt, and U-lines, for mapping unknown flavoured items based on their tval alone.
- Command '/empty' now allows specifying '+' as item, for 'newest item', eg if you just picked up a flask of oil.
- QoL: Vampires who can use mist form can pass their house walls without having to explicitely shapechange.
- Rings of Polymorphing of monster forms sell for much more Au at NPC stores now (magic shop).
- When inspecting weapons/shooter/ammo, the damage estimates now factor in critical-hit potential (thanks Cass!).
- Rods now properly recharge while being wielded.
- Rod of Recall has slightly longer recharge duration.
- The Long Sword of Angmar has been buffed somewhat.
- When weak or fainting from hunger, your strength is reduced by 1 or 2 respectively.
- Price of Scroll of Vermin Control halved.
- (Experimental) Alchemy Satchel space expanded from 7 slots to 9.
- Checking your chance to dodge/intercept now shows you two numbers: Vs a monster of the same level as you, and vs a monster of twice your level (caps at level 100).
- Randart creation: Fire-based light sources can never get WHITE_LIGHT flag (such as Feanorian lamps have).
- Wands/rods that modify floor features (light, stone-to-mud, trap/door destruction) now allow targetting your own grid by specifying '5' for direction.
- Maiar start out with a Spell Scroll of Power Bolt I now.
- Temple and Valarian Temple sell potions of boldness now.
- It's now possible to relogin from a different IP address/host and override an existing connection.
- Codices and Spellbooks drop more often.
- Mining Supply Store max. stock size doubled.
- Yeeks, Ents, Draconians and Vampires had their height and weight corrected.
- Drowining/swimming code was completely rewritten. Any wooden items now help. Dragon Scale Mail now has neutral buoyancy (it's the only item type that has this feature).
- A bag-related dupe bug was fixed (thanks, Clouded!). No more free Stones of Jordan.
- Shamans got Divination school ratio slightly increased.
- Istari got Divination and Udun school ratios slightly reduced.
- Vampire Istari can now use Shadow and Unlife schools (and start with 1.000 in Shadow too, besides in Mana). These are not affected by Sorcery.
- Blood Magic: Active Shivering Aura at 30+ turns pure cold-damage spells to ice damage type. Active Aura of Death at 40+ turns pure cold- or fire-damage spells to ice and plasma damage respectively.
- Commands /tag and /untag now also handle subinventories (bags).
- Subinventories (bags): Now possible to perform all eligible actions on items inside them, mainly recharge, identify, *identify*, telekinesis.
- Recharging an item which will become unidentified in the process will trigger any item inscribed !X for an attempt to re-identify the recharged item.
- Ranger class: Cannot be picked by Vampires. Starts with 1.000 in Nature and with a Spell Scroll of Healing (instead of a mage starter book).
- Monsters breathing Disintegration will instantly wipe out low- and low-mid-level monsters (below level 40).
- Ego/Artifact ales have been fixed and work properly now.
- Mana breath damage cap increased from 250 to 350 (monsters and players).
- Sprint: Reduced stamina cost from 7 to 6.
- You can now 'B'ash a non-hostile player to switch places with him.
However, it depends on your STR vs the other player's weight whether you succeed. ( ' _` ) - Command added: /dN to roll one N-sided die quickly. Eg '/d20'.
- Use the /quit (or /bye, /logout, /exit, /leave) command with any parameter (eg a dot: '/quit .') to quit completely. Otherwise you are going back to the character list screen.
- Unmakers cannot spawn in the Ironman Deep Dive Challenge or the Halls of Mandos.
- Runecraft 'Nova' buffed: No longer drains 100% MP.
- Runecraft 'Shot' bolt count reduced from 4 to 3.
- Wielded magic devices are always 2-handed.
- Phial of Galadriel: Level reduced from 20 to 10.
- All tier I elemental bolt spells had their levels reduced.
- When a player discovers a new dungeon, there is a public announcement message about it to everyone.
- IDDC refuges now appear on -350 and -700 instead of -500 (every -1000 ft), now listed in the server rules (~i).
- The General Store offers more lanterns and many more trapping kits now on average.
- Again, Mikael managed to fix various buffer overflows and some deeply hidden code issues. The code has never been this polished before.