May 06, 2008
Things got a little crazy, and the next thing I knew:
- Armor golems out of anything labeled 'armor' is OK
- do_storage no longer causes compiler warnings (not that this affects anyone)
- the Overgrowth spell won't let you (uselessly) apply extra plants to a room
that's already overgrown due to being a jungle/forest or overgrown flags.
- There's a (small) chance to resist poison from eating bad food.
* Should be drink also but i flubbed that somehow?
- Got rid of a couple other compile warnings due to my sloppiness
- Potions, scrolls, and pills now cast all four spells that they're supposed to,
even when thrown.
- Various undead mobs have been given the Zombie status by default.
- The Blood Armor makes you crave brains like the Zombie spell (code reworking
of its existing 'makes you undead' affect)
- The Steal skill has been substantially improved. See 'help steal' for details!
- Wizard spell files updated to reflect that charge only does 1.5x damage not 2x
- Typo in Cyclone
- Wizards get Rhizome Lance (wood-type spell) at level 5
- Wizards get Darkside (dark-type spell) at level 6
- Wizards don't get Detect Invis until level 12 now
- People who remort with Leadership and/or Preeminence will get more pets
(but not as many as a real actual summoner, who gets one more)
- Preeminence no longer requires Leadership to function
- If you ever wondered why Thundaga sucks, it's because it was just an alias
for spell_bolt2 (aka thundara) the whole time. Fixed to point to spell_bolt3
like was supposed to for years! Better late than never!
- Mobs won't stand up immediately after you Daze them. This affects bash, trip,
and Lucent Beam's special effect.*
- * Bash dazes for 3 rounds, Trip dazes for 2 rounds, and Lucent has a chance to
daze for 4 rounds (but this has been the case all along). Hammerhand knocks 'em
down but doesn't daze them. The Lunge skill actually dazes the user for 4 rounds.
When Dazed, your skills are half-effectiveness, which applies to mobs too.
- Switched positions of 'cast' and 'consider' in the parser. This means 'c' is
cast, now.
- NEW WARRIOR SKILL AT LEVEL 33: Overpower (see helpfile)
- Bash and Trip have half as much delay, but since the mob doesn't
immediately stand up, you cant spam these skills anymore.
- Toss Potion wont cast a spell higher than level 100. This
prevents throwing miracle potions at zombies, mostly.
- Mobs now actually respond to Slow, not just PCs. Use it!
- Recalling Pets works better for people that dont recall to Truce.
You can't recall mobs that aren't explicitly your pet (EG charmies
not allowed). This has always been the case but now it tells you.
- Deleting yourself would crash the MUD. I fixed that.
- The Affects command reveals applies as well as affects. Also, no more 'none by 0' garbage! REVEL IN YOUR NEWFOUND KNOWLEDGE.
- The Ramuh's Favour, Ifrit's Favour, and Shiva's Favour spells (AKA
shockshield, fireshield, iceshield) had weird targetting issues.
Specifically, they wouldn't work on OTHERS if YOU were already
resistant. They could also stack multiple times because of this.
-The Peek skill will reveal how much money a target has.
- Circle now works very differently. Also, Thieves get it at level 33. (see: help circle)
- Lobstermen do significantly more damage with their special unarmed damage.
- You can't stand up while Defending anymore.
- Mobs will drop Adhesive items when they die. (like likes could steal mirror shields forever!)
- Various tweaks to Cosmo Canyon (more, better mprogs, drops on mobs, etc). Go see!
- Affects now stacks stuff up better (see Haste for the best example).
- One last targetting bug in the Favour spells (if you were imm or vuln before casting, they could still stack up)
- You can't Berserk while you're a zombie
- New spell for Summoners at level 65! (see Help Gather)
- Active cooldowns now show on the Affects display
For builders:
- New anti flags for the remort races
- New overgrowth 1 and overgrowth 2 flags (both = 3 overgrowth)
- Nevermind on the new damage types, we hit our upper limit and can't have any
more without large amounts of recoding whoops
- Missing helpfiles REALLY DO show up in the log now
- Many many more damage nouns for builders, for serious this time
- The money item works right in OLC
- Lots of updates to the wiki
- The 'empty wallet' flag prevents mobs from being stolen from.
- New quest flag (feyalake3).
- Fixed some few remaining error/bug messages in hedit (estaban espanol)
- More error messages not in Spanish. (think I got em all now)
- Container and door keys dont HAVE to be the objtype Key when you set them (we could always just change them afterwards anyway!)
- Putting in an invalid race in Medit now changes the race back to 'unique' instead of erroring out.
- "Ac2t" typo fixed to "Act2"
- What was that 'kg' mess in act_olc? We use obsolete pounds like REAL AMERICANS.
- Zechoes don't go into Nowhere rooms now
- The get_obj_exists now checks for vnums in addition to names. This
affects the 'if objexists' mprog command, and a bunch of immortal
commands (stat, flag, string, etc)
February 29, 2008
Feature implementation frenzy
- The Blood Gel boss is not quite so deadly against solo players
- The Katamari's Roll attack is more able to penetrate shieldblock/dodge/parry
- The Love Alley statues in expellian island are no longer attackable
- Fixed various other bugs in expellian mprogs involving extra endifs
- Maps of Cosmo Canyon are available from Tingle
- It is no longer possible to create magic up pets with zero HP (EG from
animating level zero armor)
- You can now QUIT while asleep.
- When typing 'Wake up' when there is nobody named 'up' to wake, we assume you
just want to wake yourself.
- The Oerlikon's special attack now actually does damage
(it was trying to "danage" you previously)
- The rocket town rocket echoes its blasting-off into the
entire rocket town area (like it's supposed to)
- LOOK AT [foo] is now valid syntax.
- GIVE [foo] TO [bar] is now valid syntax (except with money).
- Some adjustments to the SCORE display.
- Fixed a couple outdated hints.
- The Slow affect now has a 1/4 chance to inhibit normal attacks (meaning
it's useful against normal mobs now!!! HOLY COW)
- Blasting people below -1/10 of their HP makes more interesting
corpses and death messages.
- The drop rate on parts has been massively increased for the most part
but won't happen at all when you overkill a mob. (see above). This
means that it takes a more delicate hand to farm body parts.
- The Blind affect caused from Flaming weapons is more useful.
- The Vorpal flag only works on enemies with blood.
- Leaf flag actually damages the victim's mana now.
- Paragloombas drop umbrellas rarely like they were supposed to
- Double (in final weapon) was using his special attack way too often
- Mad ducks and a few other mobs won't try to attack their masters.
- Extra endif in one of kaine's mprogs
- Master magikoopas were trying to cast 'Invisible'
- Even more special death messages.
- Dirt Kicking now does minor Earth type damage instead of non-elemental
- Bash and dirt now show how much damage they do.
- Jump and trip and dance are less verbose by one line of text.
- Giganto thirst at about 2/3 the speed of other races (they live in the desert)
- Pray now works properly.
- Hylians gain the Pray skill at level 1! See 'help pray' for details.
- No more 0hp mobs ever again, never ever.
- Several new damage nouns for weapons and mobs
- Minighosts are not nearly so useless, meaning their
Frozen Touch spell is cast at their summon spell's
level instead of level 1, so it may actually work.
They also have about 5xlevel HP, but mediocre armor.
- Armor Golems will now have all the affects (HP+, armor+,
etc) from the armor used to create it. Making golems
out of enchanted armor is a good idea.
- Armor golems can be made out of pants and shields now
- Thieves can SCAN into dark rooms if they can see in the
room they're currently in.
- Tomatoes and conjured springs decay after a while. Tomatoes
last ten ticks, springs for (caster's level) ticks.
- Conjured springs cast in cities are a little more interesting.
- Doing 'help' when there's not a file creates an entry in the log
- Priests can sacrifice money to recover their mana!! HOLY COW.
Mana is about 50 silver per point though so spend wisely.
- New weapon flag: Nervewrack. Does mental damage with a chance
of confusing the opponent.
- Slot machines might work? Try 'game slots' at one. Except whoops
nobody's ever built any. Disregard!
- Your HP and MP and MV all recover to full when you level up! :D
- Earthquake does massively more damage (about as much as a first-
tier spell, now) and is also earth-elemental. When indoors, it
also causes half again as much bashing damage, even to floating
opponents.
- The Blindness spell can be resisted as a Dark type attack.
-Ben
February 2, 2008
Happy Groundhog's day! I got you a Java telnet client.
You can now click the link right above this newsbox or the
Connect Now
link over on the left to jump straight into the game from your web browser! All the older methods of connecting still work perfectly, and
since the applet has slightly wonky colors, I'd recommend getting GMud. But you don't have to!
-Ben
November 14, 2007
Yesterday's Rollback AKA Why Can't Things Work Properly Once in a While, I Mean Honestly
As many of you are aware, we experienced some peculiar behaviour on CoD
yesterday. There were a series of crashes, and many players found themselves
either unable to log on or changed into level 1 sexless knights.
The problem was that our Kyndig account ran out of hard drive space. The cause
was twofold: I stored too many backups on the server, and a rogue process
wrote about 120 megabytes of empty logfiles in our log directory. Due to this,
any time a player saved, leveled, or quit, their savefile would not be
capable of writing completely (or writing at all). When such a player logged
back on, we would either crash or the sexless knight problem would result.
Unfortunately, my most recent backup (Nov 13) was corrupted due to the lack
of available space. Not knowing this backup was corrupted, I deleted several
other backups to free up space. Unfortunately, this resulted in the most recent
non-corrupt copy of many playerfiles to be Oct 19, which is what many of you
have been rolled back to. If your character looks different today
than he did yesterday, this is why.
To my understanding, many of the Utensil Wars prizes need to be redistributed
due to this problem. Fortunately, Ageatii documented what prizes were to go
to whom, so this can be resolved soon.
I apologize for the whole mess. Some of the causes of this mess were purely
technical, but a lot of it was my own poor handling of the situation. This
sort of problem has never happened before, and it probably never will again.
I suppose it could have been worse. At least no one was set on fire.
- MTS