Search This Blog

Friday, January 06, 2006

Version 0.21 Released

Well, it took me much longer to wrap up this version than expected, but that's not surprising with the holidays going on! I did some major reworking to the action recording stuff, and needed to hammer it hard to guarantee it was working. After all, without the ability to record actions, Magic Realm is a bit broken!

I got to a few new spells and treasures (Timeless Jewel works!!), so there's a lot of new things to try. (Sidenote: the only treasure left to do, is the Eye of the Moon!!!)

I spent a TON of time getting the other two transform spells (Transform, Melt into Mist) going. They still aren't totally finished (still don't transform your inventory and gold), but you can do just about everything else. Transform into an animal, and you can Walk the Woods. Transform into a flying critter, and you can fly. Transform into a Mist, and you can move along any path/passage, and evade combat with ease. It's all there!

Okay, enough horn tooting. Check it out (this is a big one!):

  • Remodeled BirdSong
    • Can record any action, whether valid or not (though they are marked in RED as a warning)
    • Can select any clearing on the board when doing a move (overkill I admit, but will alleviate the issue where you want to anticipate a tile flipping)
    • Can no longer rearrange items, or do any trading (though there is a house rule to cancel this new behavior)
    • Items used to gain phases during Birdsong will be reactivated during Daylight when necessary and possible
    • Known available actions are shown while you are recording your turn

  • Holding the SHIFT-key down while moving the mouse on the map, will show the "flipside" of the tile the pointer is on (my favorite new feature!)
  • Holding the SHIFT-key down while moving the mouse on the combat sheet, allows you to view "flipside" of all counters in play (not quite as seamless as the map is, but it works)
  • Two new warnings (see option menu) to help the player "remember" to assign hirelings during birdsong, and not record a HIRE-MOVE combination
  • Separated the Druid Optional advantage into two separate options: one for curse immunity, the other for Site summoning. (I did this because I like the curse immunity, but not the lack of Site summoning!)
  • Added a picture of the die roll, along with the spell of interest, in the ReadRunes dialog, so you know what you rolled
  • Double-clicking on any character in the character list will bring up a picture of the character card
  • New checkbox in the Spell Selector (when you first choose a character) to hide unfinished spells
  • New tile graphics from Dan Evans higher-resolution scans
  • New spells working:
    • Prophecy
    • Premonition
    • Transform (can walk woods too!)
    • Melt-into-Mist
      • NOTE: I am aware that the inventory doesn't "transform" like it is supposed to here! I'll get it next time around. For now, enjoy that freedom! :-)

  • New treasures working (only 1 left to go after this: Eye of the Moon)
    • Alchemists Mixture
    • Dragonfang Necklace
    • Timeless Jewel (see Prophecy)

  • Other treasures working in full capacity
    • Flying Carpet can now be used in combat to run away, or maneuver
    • Crystal Ball can do "Remote Spell" phases
    • Amulet can cancel a spell

  • New Options:
    • Replaced my Dwarf House Rule with Daniel Farrow's version from the Wiki
    • Added the revised "Hamblen Kludge Adjustment" for use with the revised missile table

  • Added a house rule option to allow rearranging belongings during birdsong (since this is now illegal with the "standard" rules)
  • Fixed a long standing memory leak that occurs when you restart a game
  • Added some manual calls to Java GC (shouldn't be necessary, but does seem to help)
  • Fixed Pony movement - used to ignore extra MOVE phases when counting the double movement
  • Fixed horse/pony handling when travelling through caves.
  • "Discover Chits" results includes a peek at the chits in the tile (if necessary).
  • Only true characters can be cursed (not hired leaders or controlled monsters)
  • Only true characters can Read Runes
  • Flying Carpet is more realistic now: functions like a permanent spell has been cast on it (ie., walking through PURPLE magic will energize the carpet for combat)
  • Wish for HEALTH no longer rests the chit used to cast it
  • Fixed gold price for Regent of Jewels: was 8 gold! Now its 67 gold.
  • Running from combat with a 2* chit, and leaving hirelings behind, no longer costs 1 fatigue every round!
  • Landing in a cave after flying will no longer allow you to use recorded sunlight phases
  • Looting Toadstool Circle: get teleported to CAVE, will lose recorded sunlight phases
  • Fixed a bug where a Power of the Pit die result 1 (Kill Everything in the Clearing) wouldn't kill any characters!
  • Color sources in a native group's stock, hold do not provide color magic until they have been seen (ie., trading).
  • If you have the Magic Wand active, all attack spell missile rolls will set the red die to "1" automatically (why would you want anything else?)
  • Fixed the behavior of Power-of-the-Pit so it works against hirelings, as well as characters.
  • If you absorb a Demon or Imp, you will be able to cast Power of the Pit or Curse, respectively
  • Fixed neverending PEACE (Wish result)
  • Fixed problem with controlling multiple identically-named monsters (most noticeable with Control Bats)
  • Fixed table selection problem when the list included DEAD characters
  • Hirelings following a Hired Leader or Controlled Monster no longer vanish when their guide is killed
  • Fixed the behavior of three potions: Oil of Poison, Ointment of Bite, Penetrating Grease. These potions now properly stay with the weapon they are used on. One other potion (Gripping Dust) already worked this way.

PS - Be sure to download the new resource pack!

No comments: