![Alea jacta est..](pics/history.gif)
2000
January
- Area release: Black Mesa Landing for levels 30 .. 45 by Draven and Necropolis for levels 15 .. 25 by Seandr.
- Working with MSP sounds for the mud. In test phase only few implemented, such as open/close door, death cry, fight sound, and some spells. In future we hope to provide complete set of sounds (fighting, acts, area themes etc) -- Stay tuned! Also, information on how to set up your mud client (zmud v5.55 (or newer) in windows, tintin++ in unix/linux) for them will be available.
- Lots of new sounds in, also many new themes.
- Status reporting command added to mud: #msp status that will tell the current state of msp.
- New set of affect flags are in, preventing portalling to character via certain plane:
NOPORTAL_ASTRAL (astral plane)
NOPORTAL_DEATH (death plane)
NOPORTAL_MISTY (misty plane)
NOPORTAL_FOLIAGE (foliage plane)
These will be set to the new set of artifacts so imms do not use these flags for anything else!
- Smiths' max learning percentages adjusted due to player feedback.
- Two weeks trial of "no-multiplaying allowed", also legend banners not shown during this period.
- Help file structure refined, also supports RDL. This makes possible exporting help pages into html and pdf format. Players benefit by getting on-line help to homepage and downloadable, printable pdf file of helps.
- One can see his pet's stats in prompt, this can be configured by adding P as prefix, ie. %Ph for pet's hitpoints. See help prompt for details.
- Imms:
- in gstat round imms are not shown in the same column as players (to get more reliable statistics).
- mpassist command for mprogs.
February
- Area release: Temple of War for levels 50 .. 60 by Cyrien, Swamps of Vertigo for levels 1 .. 10 by Xenia, Giant's Teeth for levels 15 .. 25 and Tower of The Dark One for levels 70 .. 90 both by Kaen.
- First version of aaw reference guide in PDF format ready.
- New spell for necromancers: hells fury.
- Learning of skills changed so that hero limitation is removed. Secondary skills limited to 80%, primary to 99% (success probability).
- Mission news: New structure for area files called synonyms is in. These synonyms, when specified, are randomly used instead of the area name, making more variety for mission. For example in future you might get a mission to go to the famous town of merchants instead of Freeport (simple example). IMMS: syntax to set synonyms in AEDIT is synonym add [new synonym] and synonym del [number].
- Alignment proportion to gstat (percentage of good/neutral/evil aligned players on-line). This is used by an
algorithm that benefits the minority group if current epoch is right. Sounds more complicated than is.
- Illegal skills will be removed when player logs in.
- Weapon skills can go up to 99%, also player forgets a bit
if doesn't use the skill (for example, if you always use a sword you might forget some of the axe handling skill. Note that this doesnt mean percentage drops to zero).
- After the deathblow Pkiller can steal from the corpse (max one item, new death delay in to support this).
- New note feature: note to field can include races and classes now. For examples note to race:drow, clss:war sends note to all who belong to drow race. Also all who belong to warrior class get it.
- New oprogs: push_oprog and pull_oprog. Push command without (direction) argument triggers the program, and it's not considered the same as touch command.
- Disintegrate spell changed due to new way to handle player deaths: Disintegrate doesn't leave a corpse behind anymore and cannot be used in norecall areas.
- Letter combination {- is expanded as tilde ~, now URLs can be written (and copy pasted) correctly ;)
- HTML-version of helps supports new help structurizing, which has links up, down, prev and next between pages. Also index of keywords done better.
- New config option browser added. When this is enabled, mud sends your computer commands like !!BROWSER(http://score.ainola.jyu.fi/~aaw/helps/index.html to view help pages in external viewer. So instead of printing help on mud screen page is automatically shown in your default browser.
- aaw kludged version of tintin++ supports also BROWSER commands. More information in readme.msp
- 24.February 2000 AAWs Third Anniversary !! The annual AAW Awards (voted by players) were also announced including Best RolePlayer Brinan, Most Helpful Player and Best Overall Player: Queenmorgase, Favourite Immortal: Xenia and Favourite Area: Valhalla. Whole list can be viewed in Grand City Museum.
- Imms:oldenglish command for re-phrasing sentences (for notes and such). Note that the code is in very early phase yet! Hopefully we get more of it as time passes by..
March
- New config option called pager has been added, it disables/enables paging of long texts. Syntax config -pager to disable and config +pager to enable.
- RDL (room description language) support for notes also (before it was used in room descriptions). This means that imms can write notes which show differently depending on who reads them. See help rdl for more information.
- A mobile autosets to no_exp if a player whose level is more than 20 higher touches it, this to prevent so called power-leveling with the help of legend multi. In other words high level player almost kills a mob then his/hers multi steps in to give killing blow doesnt work anymore.
- New if_check for mobprograms: ispk checks if player that trigs the program has pk flag.
- Support for ROM area files added to the code.
- Enhancement to notes: Imms can see room vnum where the note was sent from (bug fixing etc).
- areas command enhanced to support area flags. Few examples: AREAS QUEST lists all quest areas, AREAS CLAN lists all clan areas, AREAS QUEST DARROW lists all quest areas made by darrow.
- On 17.March St. Patricks Day's traditional Green Beer Hunt goes on all day and night.
- Adjustment on the damage player causes when fighting barehanded: racial affect is now proportional to fighter's level instead of being a fixed one. This to give realistic edge especially to high level giants and other hideous monsters.
- Test version of java mud client improved.
- Imms:
- mpopen/close/lock/unlock are capable to tamper directions that are not set as doors. Do not use them in any item that can be carried!
- New area flag debug, it shows more debug info to imms if some mprog command fails.
- New mpcommands for SMAUG compatibility: mpOpenPassage and mpClosePassage.
- Syntax is: mpOpenPassage [room1] [room2] [dir]
where dir can be either name like north or a number (0=north etc) .
- These commands have return values, so possible can be based on success like:
ensure mpopenpassage [room1] [room2] north
mpecho The huge rock turns away and a cave is revealed!
Here mpecho is only run if mpopenpassage was successful.
- New if_check for the same reason: if luck($*)
April
- Area release: Lizard Island, lv 30 .. 40 and Pandorian Ocean, lv 45 .. 65 by Morgase, Orc Holdings, lv 10 .. 30 by Rolindar, aawised by Kaen. Land of Many Colors by Gandalf re-opened.
- On 1.April an April Fool's joke was arranged by the Danaan tribe in Mag Lemna, Eoin the Bartender told that his mate Bryan was supposed to give out free money. On behalf of the village they both want to apologize from any player who went through the trouble to get coins.
- Two new ninja skills implemented: dimmak and incapacitate.
- New mob race: Gargoyl is in.
- Bug fixes & fine tuning:
- Warp weapon duration increased, lasts much longer now
- Things can be hold (off-hand) during fighting, helps for example necromancers use spells that require a bottled soul
- Heal the death spell altered: conversion ratio between mana and death persons hp made proportional to skill knowledge (of spellcaster)
- Gold stays in the corpse of thieves no matter who kills them (see earlier change to prevent power levelling)
- Polymorph spell lasts even if one dies (mean that if dragon is wearing something on tail and it dies, the woren equipment will not be lost).
- Some extra flags that item has affect on character wearing it also: glow (nothing added yet), bless (+1% boost on spell damage per worn flag), hum (makes snaeking impossible if woren).
May
- Areas: Caves of Despair (levels 30 .. 40), Ruins of Ciroth (levels 40 .. 50) and Forest of the Lost (levels 35 .. 45) by Kaen. Third part of the Pandorian saga, Gargoyle Castle for levels 80 .. 100 by Morgase.
- New player flag: RP (configuration like councillor), will be given by imms to characters who show certain level of RPing. Idea is to promote RPing and RPing players to others who want to do the same.
- A new note board 'RP' to contain RP notes. RP flagged players can post to this board, read access to all players.
- New socials: scratch, sway, swing, hasta.
- Bounty missions: You will be asked to kill a mob, and when kill has been done one must go report to the giver of mission by saying: mission done
- Bug fixes & fine tuning:
- Thousand souls doesn't work in QUEST areas.
- Locate object doesn't show items that are inside "dark" flagged container.
- Failed spells can have special behaviour instead of merely failing, such implemented to spell flamingblade.
- Ninja Chi is shown in user prompt.
- Invis tells/emotes from immortals are shown as immortal instead of someone.
- HTML to PDF converter improved (for AAW manual).
- Artifacts have timer if abandoned, ie lays in storage (about 5 days).
- Socials enhanced: Social flags added: hostile, friendly, mock. Ie when mob is flagged to one of these category it acts accordingly.
- Simple rules for mob behaviour added.
- For imms:
- New command: bribe [character] [amount] in, after every reboot each imm has a level dependent store of adv points which he/she can give out to any player as quest prize, RP prize or such. However: they are not to be used as personal favours for popular players, abusing this command will be severely punished.
- OLC: reset install/clear, new way to set resets for one room.
- DARK flag on item raises its index by 5.
- New tags for RDL: italic, weather.
- In redit, programs can be listed using syntax p [num] show.
- Socials enhanced: can be deleted, and moved in order (alphabetically odered)
- New mob act flag mission, sets mob as possible target for bounty mission. Main use: to mark special mobiles in areas which play central role in game.
June
- This months area: Canjoh Jungle (levels 60..75) by Darkor and Callendor.
- Run command, which works like speedwalk in tintin and its clones. Rooms before the final destination are not shown. Example: run 5nwn2e will move you character first five rooms to north, then 1 west, etc unless a new command is given before the sequence ends or something happens (attack or you bump into a wall for example).
- Waitstates of moving depends on sector type one is in, mountains and hills are slower than city or indoors.
- Routines for command interpreter rewritter for faster command lookup.
- New topten entry, topten commands. See what your fellow players like to type!
- New necromancer spell: unholy trinity, requires two zombies and a master to form.
- No multiplaying policy came into effect this month. Also more emphasis to character name creation, check it out!
- Betting implemented into MUD. For this reason bet and wager commands have different meanings. Bet works with gambler mobiles and wager command is for the new system. More info in help pages.
- Any (public) chat channel can be freely configured with command channels: For example channels chat {W[{G$n{W] {y'{g$t{y' will make your OOC CHAT look like former HERO CHAT looked.
Variables for configuring:
$t = text itself
$n/$N = name of person who chats
$v = verb (optional)
- Bug fixes & fine tuning:
- Guildmasters only agree on teaching skills they itself "have learned" max. 20 levels ago. This removes problem of using one high level master all the way to the top.
- If a higher level character helps lower one in fight, the target mob is not set to no_exp anymore. Reason is that taking multiplay away stopped power leveling.
- Resetting ghosts handled now independently from rest of the area resets, causing the ghost repop more likely after sunset *shiver*
- Typo in flamingblade spell fixed.
- Anti-class item flags are effective for pets now.
- Dodge, parry, monk blocks cost move points when successful.
- Pets can be at maximum 10 levels below their owner's level.
- New options to prompt: \n and \t (newline and tabulator.
- Cumulative sum of exp that is collected by clan members (1% from each kill) is stored for statistics.
- Enhancement to clans: a person who recruits you to the caln is stored in your pfile.
Recruiment process:
1: Leader opens an invitation recruit [character]
2: Character accepts invitation join [leader]
- Mobs can take part in some quests, too. Beware! *wink*
- For Imms:
- Mprogs partly rewritten: if_checks which are function calls, for example level($n)can be used in formula lines starting with %.
Examples:
%opplvl = level($n)
%itemlvl = opplvl + rand( ) / 10
mpoload 48200 $(itemlvl)
- Reset search mob/obj [vnum] command to find where certain item/mobile is reset.
- New room flag slow which doubles the waitstate of moving through such room (use with care!)
- A new global program category reset added. Will contain generic reset_programs for mobs to setup resistance/vulnarabilities.
- if sex($*) check understands both integer value and strings, eg. "if sex($n) == male" is the same as "if sex($n) ==1".
- mpgoto/mptransfer to random rooms understands optional argument area, making it possible to random transfer into the area named.
July
- This months area: Castle of Wonders (levels 75..80) by Kaen.
- Rhiannon has joined the Immortal Ranks.
- Bug fixes & fine tuning:
- Greet_trigger tweaked, if a group enters a room the leader is greeted first.
- For Imms:
- New control flow structures for progs: switch and while clauses, OR function for normal if structures. See help controlflow for details.
- New objprog verb. For example: If program's attribute is kiss, and a player types kiss stone the program is run.
- mset smith command extended to allow more flexible editing of current smiths.
- mpslay to work in obj/roomprogs.
- New mprog command runonce, makes sure that program is run only once at the time. For example: If a group of players arrives to a room with greet_prog that has runonce command, only the first person gets greeted.
- mpstat [character] max compares stats of character to average stats that is gained without training/adventuring.
August
- New area is in: Plains of the Chaotic Hoards, levels 100 to 200 by Callendor.
- Introducing new immortals: Fromp and Martok.
- Calculate command CALC in,
- Colors added to socials and poses. If you prefer socials without colors, use command config +Simple.
- New record, we have over 133 000 rooms in realm!
- Version command which shows when the current code is compiled (to follow up with the new implementations)
- Fine tuning, updates:
- New social dutch is in.
- Lastlogin field on finger shows when a character has logged in, instead of when he logged out.
- Call lightning spell now available for druid class.
- Sheath blade skill for paladin class.
- New statistics field for tournaments (quests) and missions.
- Stat command layout redone for above fields.
- People inside open containers/boats see actions that happen in the room.
- For Imms:
- MPOSET works on SELF too, and for room/obj progs.
- MSLAY ALL works now.
- New if_check: if sector( ) == string where string is any given sector type.
- Calculate command CALC in, Example:CALC 1+2+3 returns 6, CALC 100+rand() returns random number between 100 and 200.
- Room exit structure split, simple exit have their own structure now (visible in OLC).
- v1 field in window type object defines subtype, like normal = static window, eg. crystal ball and live = works otherway around, sending every action in the room to target room.
- Moonphases added to RDL.
- SILENT option to mpgive, INSIDE option to mpgoto
September
- Hikaru and Korinth have joined the Immortal Staff.
- New area flag, weather, climate can be arctic, tropical, coastal, arid or temperate (default climate with four seasons).
- New flags for mob affects: daytime and nighttime, meaning certain spells wore off at dawn/evening (on mobs).
- New socials: american, bah, brag, canadian, dutch, footrub, gratz, mumble, puzzle, rock, slurp, splash, woe.
- New command osay, Out-of-character say. Note that only normal say triggers mprograms.
- Dig enlarge makes the digged hole in ground even larger (for PC to fit in?)
- Bug fixes & fine tuning:
- Wizard Mark spell can have upto 32 characters.
- Mpopen/close/unlock/lock self show correctly instead of "somethng closes" echo.
- Saved and SSaved flags shown when you look in a room that has such (was: both were shown as Saved).
- Flaming Blade spell fixed.
- The damage report when almost dying, You sure are bleeding shown only once during fight.
- Clans have new field, co-leader
- Vampires do not gain hp when in daylight.
- Spell Black Death tweaked up somewhat.
- Hangman is not lower/uppercase sensitive anymore.
- For Imms:
- ashow stat shows statistics about the area you are in.
- New flag for help pages: skill. If set
keyword matches a skill name (for example fireball) then
the help page is only available to those who poses that skill.
- clanstat [clan], and gstat screens compressed and made more clear.
- In random rprogs $n points in arbitrary PC who is in the room.
- New function for mprogs, arg(i). Returns ith parameter from triggering string. Example In speech_prog one says "abc and foo" => arg(3) returns "foo".
October
- New Areas: Altyra, levels 60 .. 100 by Cyrien, South Figaro, levels 10 .. 25 by Kaen.
- The Royal Cartographical Society of AAW has awarded Mabon as The Cartographer of The Year.
- Hardware upgrade done on MUD server, with the Pentium 100M RAM the future needs should be fulfilled for a while.
- One can buy a memorial to a deceased clan or a late-mud friend. The monuments are located in Grand City Byrgen (graveyard).
- Mirror image spell for Psionicists.
- Halloween tricks and treats were handed out at the Fountain Square by The Friendly neighbourhood Halloween Ghoul.
- Fine tuning, updates:
- Clanrank length extended to 40 characters (including color codes).
- PK players and non-PK players shown separately on who list.
- Weather affects the room description. For example: During winter after snow storm there is snow on the ground (melts away when it comes warm again).
- Who command sorts players by level, also new option: banner, when set, shows players' banners.
- New Auction parameter: minumun acceptable bid.
- Morrowindl Saganite City modified, missing descs and unfinished mobs done. Whole area now open!
- For Imms:
- Convert function to calculator, mobprogs. Example: convert(3).c converts temperature of 3 celcius into fahrenheits.
- New act_flag: mirror. Set this and mobile is a reflection, if shatteres after first hit it gets, and no exp.
- mpteach command for quest skills.
- New if check for extras, example: if extra($n) == vmp.
- no_mission item flag is in.
- TS command (TS=Text Search) in reditor. Searches and lists rooms which contain given string in name their name or room desc.
- Adv points shown in mstat
November
- New Areas: Louhi's Mill, a PK conquerrable town area and Tideless Realm, which is a timeless void connecting the realms of Aaweura into parallel worlds.
- The traditional thanksgiving Quest was arranged by Rhiannon. Scram placed first in Turkey Leg Hunt while Canuck placed first in Casserole Hunt.
- New skills voice of conviction and persuasion.
- Classes (primary and secondary) together with level define class combination string shown in who.
- New attributes charisma (cha) and luck (lck). Charisma helps randomly when buying items, luck helps with mprogs using if_checks.
- Dig command works inside a filled hole (One can get out of there by him/herself)
- Fine tuning, updates:
- Give all coins [target] works.
- Invisible equipments on dead players corpses are visible to all (no matter what level invisible spell is cast on them).
- Saves_spell function updated.
- Charmed mobs forget their revenges as long as they stay charmed.
- High charisma helps with charming spells.
- New Top Ten lists, for Tornament and Mission persentages.
- Oscore command shows also attributes luck and charisma.
- Random waitstate (instead of fixed one) on FLEE.
- Note list [keyword] shows notes having the keyword in title or sender field.
- Not possible to have both holy and evil flags on weapons.
- Shop keepers behave more diverse from one another, leading to special offers to those they like (higher charisma), and more cost to those they dont like.
- High luck helps win in games sometimes.
- For Imms:
- Commands mstat and mset understand new attributes Charisma and Luck.
- Automated exits in OLC. For example: north locked in redit means north door + north locked.
- Ban list for note boards, Imms can set.
- In test site gstat stats combi hp lists race/class combinations in the decreasing order of hp gains. Similarly for move and mana.
December
- New Areas: Nazgul Tower, levels 50-70 by Kaen and Caedhelm, levels 30-40 by Rowen.
- Reimbursement of practise/adventure points implemented. This is about different level gains of old and new characters as well as fine-tuning the class&race dependent development.
- On login you are reported the amount your character gets
- A record of this amount is stored on your personal history line
- Mudchat command, an irc like channel:
MUDCHAT /QUIT - leave from current channel
MUDCHAT /LIST - list all channels
MUDCHAT /JOIN [channel] - join a specified channel
MUDCHAT /WHO - list participants of current channel
MUDCHAT [string] - send string to current channel
- Fine tuning, updates:
- Casino moved closer to Grand City, same general direction.
- One can bet his pet's equipment removal at hangman with command bet pet (instead of normal bet removal.
- Max attributes are based on one's current race, not original race (for example werewolf gets +dex bonus).
- Mpaffect affects cannot be dispelled.
- Config [+/-] assist toggles between auto-assist and auto-assist off.
- Assist command for those who have automatic assisting disabled, but want to help group members.
- Channel formatting works with MUDCHAT, try for example channel mudchat {G[{Y$c/$N{G]{Y$t
- PK timer, means that once you have attempted PK you cannot quit straight afterwards.
- Alignment must follow your god's alignment when pleading, otherwise the results can be rather unwanted.
- For Imms:
- New reserved word for mprogs: return, ends prog/function and returns optional integer.
- Function calls for mobprograms, steps:
- Create a function like normal prog in PREDIT and name it properly, f.eg. myfunc
- In if_check you can use f.eg. if myfunc()
- This allows currently used variables be visible inside function call, but no parameter passing or DELAY cmd.
- OLC area flag to separate areas under construction from areas that are ready but of type quest (quest flag is still needed in under const. areas too!).
- New if_check: can_see, for example is player is sleeping this check returns FALSE.
- Squests can be cancelled by immortals (in case something goes wrong or clear abuse is noticed).
History updated 28.December 2000 by Seandr
[Main] [About] [Why AAW] [History of AAW] [Rules] [Etiquette]
[Newbie Help] [AAW View][Statistics] [Races] [Classes]
[Skills]
[Councils] [Areas] [Immortals] [On-Line Help] [Connect] [Contact
Us]