Board Quest.old [context]
Sender Astark
Date Thu May 23 11:33:11 2013
To all
Subject {rRune {x/ {CWyrm{x Quest - Part 1
Hi All, To start -- Congratulations to all for completing the mud-wide quest, and thank you for your participation. The idea for this quest started small but quickly blew up to something big, as you witnessed over the past 1-2 weeks. This is primarily in part to the new Lua mprog system that Vodur added to the MUD recently. For those of you who haven't heard of Lua, it's a popular and powerful scripting language that has dramatically increased what we're able to do with mprogs. We used Lua a lot in this quest and some examples of what it was able to do: 1) Every 5 minutes purge all runes in the MUD, then drop runes in 50 random rooms. 2) Check every few minutes for players who were holding runes, load a random mob to fight the player (rune hound/elder) based on the players' level and remort, so that the difficulty was moderate 3) Award QP/Gold based on difficulty/level 4) Automatically make mobs go wizi after they've been killed so that they are essentially removed from the game 5) Track the number of times a mob is killed by a player and report that information back (say 'count' mprog that was at PS) 6) Run a check of mobs across the entire MUD to report which Wyrm Totems were still alive, and then report that back to players when they asked (or in this case paid gold) 7) I don't know that was utilized, but the Spectral Wyrm in the cleric guild was killable by healing. If you healed the mob, it would instead deal damage to the mob. This wasn't previously possible. I think we utilized quite a few other instances of Lua but these are probably the ones that were most noticeable. This was a massive project that Vodur took on alone and I'd guess dedicated 100-200 hours to, easily, between the code work, documentation, testing, and training. So please, thank Vodur for making a lot of this even possible. Next note contains more quest specific information.