v1.2.11
NPCs - No longer will every creature you meet in the ruins be out to kill you. There are rumors of some who will pledge to provide you continuing aid on your quest. But you must seek them out from where they hide (or are held captive).
Monster Generators - Called 'Summoning Obelisks', these strange, stone artifacts seems to draw creatures to them from the void. Destroying one will stop new monsters from appearing on a given level. Currently, these are an optional kill for the player - they may prefer having a constant stream of baddies to kill; others may prefer to end the menace once and for all. I need to think on it a bit, but I may require each level's stone to be destroyed as part of the victory conditions.
Extensive bug fixes, courtesy of Tormod. Keep 'em coming :)
Bug fix - Exploding creatures no longer report hurting themselves in their death explosion.
Bug fix - Removed some duplicate messages.
Bug fix - Standing still or performing some other non-move action on a damage tile (fire, acid) now properly continues to damage you.
Bug fix - Certain duplicate items should now id properly when another of the same type is used.
Bug fix - Removed an ambiguous teleport message. Added distinct message for town portal scrolls.
Bug fix - In situations where multiple gold drops were on the same tile, the player would only autopickup the top one. The has been changed to autopickup all the gold on the space. Treasure with physical weight will continue to be ignored by gold autopickup, unless you toggle autopickup-all on (@ key).
Bug fix - The correct icon is displayed in the Windows taskbar when certain windows are open. Also, each window will now show up in the taskbar to avoid 'unretrievable' windows.
Bug fix - Fixed a message display 'lag' with trying to remove cursed items.
Balance - Altered the rate at which monsters would spawn on each level. In general the spawn rate has been reduced across the board. Some levels have no respawn, meaning you can clear them once.
Balance - Toned down out-of-depth treasure drops. Originally there was a chance that ANY item could potentially drop at any time (albeit a small chance). This resulted in a game or 2 where I had the most powerful sword drop on the first level, and I mowed my way through the game. Now, there is a cap on the max power of an item that can be generated. Out of depth items will still drop, but only to a certain level.
B-
v1.2.4
New mage skill - f(R)eezing burst - This tier 3 mage skill will attempt to freeze your nearby opponents with a sudden burst of cold. Monsters get a chance to resist, but this is reduced by higher experience levels and higher player levels. Some creatures are immune. Creature frozen solid cannot act until they break free or melt. Currently, the spell is selective and does not freeze your pets (might change later, still debating). Also, in the next patch, the spell will synergize with other spells, such as exploding shot and fireball - these skills may potentially shatter the enemy (instant death), or melt them (extra damage), though the final code iteration is still being worked out. Costs a flat 20 mana per use. (Note: the mage skill trees are now complete.)
New rogue skill - s(m)oke bomb - This tier 2 rogue skill will throw a small capsule at an enemy, exploding and covering the immediate area with a thick cloud of smoke. Enemies caught in the smoke will be confused, and wander confused in the thick clouds. In addition, enemies blinded by the smoke cannot make ranged attacks, making this an effective way to deal with ranged attackers. Finally, note that if you wander into the smoke, or use it on an enemy close by, you will be unable to see as well! Smoke will dissapate over a short period of time. (Also note that the evil rogue skills have been rearranged to accomodate this skill, pushing poison blade to tier 3 with a bump in it's power).
Monsters (and pets) can now trigger (and be hurt) by hidden traps, exposing them. However, most are smart enough to avoid visible traps. Flying creatures are not affected (I might make fire affect flying creatures.)
Changed the Fire Elementals attack damage to be less variable.
Exploding shots damage calculation has been changed. Before, it was a formula based on the players level, but this seemed too weak. Now the explosion damage is based on the ranged weapon damage - better ranged weapons do more explosive damage.
More new graphics.
Another rework of the vision system (largely invisible to the player) in anticipation of the upcoming priest/rogue skill I promised 2 patch notes ago. (It IS coming, I just can't get it to work exactly like I want it to, yet.)
I have relented a bit on armor restrictions. Mages can now wear every type of armor except shield, and breastplates. They are still restricted to robes in the body armor slot. I found that mages were extremely vulnerable in the lower levels due to having less than half the armor of the other characters. I want the mage to continue to have the traditional armor penalty to offset the powerful ranged attack, but not quite so restrictive. Rogues can use all armor except shields, and clerics can use any armor.
In addition to the new skill coming, the next patch will hopeully have new skills you can purchase which are not in a skill tree. These will have no prerequisites, and will be purchasable by any class. The effects of these abilities will be more generalized, and will probably NOT be focused on combat, instead comprising non-combat and passive bonuses.
Swimming is now less deadly (but still ultimately lethal.)
Fixed a bug in Dominate that caused some creatures to not use their abilities.
Stealth mechanic tweaked a bit. Originally, there was a distance requirement to stealthing (the closer you are, the easier it is for monsters to hear you). Changed it so that you can stealth whenever there are no monsters in Line of sight.
Fixed some bugs where the cost of magic items was the same as the base cost.
(Yet again) tweaked poison values for traps.
Fixed a (not really) bug where creatures that fly could fly to areas that you couldn't get to would 'fall asleep' when they got too far away. This was intended from the start, but had 1 nasty side effect that I didn't foresee. If the random boss that was generated for a level could fly, it could fly somewhere unreachable (without the right tool) and you simply could not uncover the path to the next level. Technically, you could still find your way through other means, but I felt it was a bit harsh, so I changed it slightly. Now, flying creatures simply never go to 'sleep', so you may still have to hunt down that elusive creature.)
In the same vein, fixed a bug where boss creatures that died from means other than combat (eg, exploding) were not triggering the stair reveal.
Town portal scrolls can now be used to return to the dungeon. For example, if you used a town portal scroll on level 4 of the dungeon to return to town, and finish selling your items, you can use another scroll to return back to level 4. I may remove the level portals on levels 4, 8, 12, and 16, as this effectively makes them redundant (unless you really want to save the cost of a scroll), but for the present, they will remain.
Got a nice email from Tormod H. with some suggestions:
Name: Tormod H. Comments: Bug/GUI/Feature (I want to): * Press ESC to get out of help menu. (Implemented)
* Not run far when monsters are visible (I use mouse to move on laptop - no keypad) (I can certainly add this. Say, when you get within 3 spaces of a monster a mouse click will only move you 1 space at a time?? Or would you prefer a toggle on mouse click where you can either fast travel, or use the mouse a click at a time on demand??)
* Teleport back where I cast Scroll of Return (ok, found the "town portal" at a level.) (I am adding this feature in the next patch!!)
* Ability to look (shift+left mouse) at shrines/altars, traps, portals, items... (Implemented)
* How do I save? Can I save? Help doesn't say how (as far as I can see). There is an option to load, but I found no way to save. Should be a choice on exit. (This IS coming, as you can see from the greyed out buttons. It hasn't been put in before due to the fact that the feature list and what would have to be saved was constantly changing. But, I am approachinga point where I think the features are getting finalized, so you should see this very soon. Also, I am debating whether to save the entire game, a la Nethack, or maybe just save the character.)
Tormod also found bugs in my name entry procedure and item selling routine. (When you sell an item which is unidentified, the vendor identifies it for you and tells you what it would have been worth.)
Changed portals mechanics slightly so that when you teleport, you actually appear directly on the portal. This allows you to pick up item which may have dropped on them. (You may need to portal back, but this is an unavoidable side effect for now.).
Added a message when monsters die from environmental effects (such as acid or fire) so it's a little more obvious why they just disappeared.
Changed the graphics for non-gold treasure to a generic treasure chest. (I prefer this to making them autopickup as some treasure has considerable weight, and you must consider whether to carry it or not.)
Fixed a bug in certain commodity items not getting identified properly.
Removed the annoying "XX can't use that item!!" multi-spam which appears in your message log when you are browsing the store. (1 will still appear, for now.)
Fixed a bug (I think) with autopick-up'ing gold when its not the top item on a space.
Fixed a fairly serious bug involving holding down keys while using magic.
Thanks Tormod! (I put a little thanks to you in game for sending me all the bug notes, which has been very helpful. Hope you don't mind!)
B
v1.1.96
New content - I won't list the details - this is the kind of stuff you find as you play.
Slight change in view size
Resolution on many icons improved. Many icons improved in appearance.
Overhaul to the display engine. No longer will a monster obscure the tile it is on, or items they may stand on.
Flight is now in the game, both for the player, and monsters, so beware of creature you could previously funnel through trees, or escape through water.
Numerous (continuous) balance tweaks.
Some creatures (notably bosses) now have a chance to drop preset items of higher value than random drops.
Added a description box to the town screen so you can see if an item is an upgrade or not.
Loot rate increased.
Higher quality loot appears more often (cursed items appear slightly less.)
Food made a little more forgiving. (I am debating whether to even keep this in the game - any thoughts??)
A note on the new scrolls of enchantment: Scrolls of enchantment normally work just as you would expect - they improve the damage on weapons, or the defense rating of armor. However, they also work on some items with special properties. For example, if you use a scroll of enchantment on a piece of armor which provides a health bonus, the size of the health bonus will increase. A weapon which stuns the enemy would have the stun improved in duration and length. Some bonuses cannot be improved, so be wary - armor which provides immunity to blindness, for example, can't make you 'extra-immune'. Simply put, experiment!! Bonuses are capped regardless of the type of enchant.
B
v1.1.92
New class - I have added a 'generalist' class - the adventurer - for those so inclined. The adventurer starts with average stats, can use all weapons and armor, and starts with 2 unassigned skill points, rather than the other class's single assigned skill and better allocated stats. The drawback is that the adventurer gains none of the class perks enjoyed by the specialists- he does not get the extra damage or health of a fighter, the extra ranged attack and defense of a rogue, the increased mana regen and arcane spell damage of a mage, or the increased mana regen and improved heals of a priest (and so on). So essentially, the adventurer gains an extra skill point as a trade off for the class bonuses.
New objective - To successfully pass any of the levels, you must now hunt down a 'level boss', and successfully defeat him to reveal the path to the next level. Some levels have a predetermined boss that is always the same - most have a random, out-of-depth (slightly higher) monster who will present more of a challenge than the common monsters. Once defeated, you will receive a message that the stairs/portal has opened. Of course, you could always find the stairs without defeating the boss....
Re-enabled turn penalty for switching weapons, equipping or removing armor, etc. In the last few patches, making any equipment changes was a free move. However, I feel like taking off/equipping/switching armor should penalize you a turn; otherwise, it's too easy to simply carry around appropriate armor for each encounter. However, this penalty does not apply in town, and the inventory will not close and update the main screen if you makes changes in town.
Skeletons now have a life-span. After a predetermined time, they will collapse into a pile of bones.
Some balance changes have occurred. (And I apologize for the up and down nature of the difficulty. I now have the combat mechanics finally working how I want them, and am trying to get the balance fixed.)
Pets have been improved.
New monsters.
You can dig out rubble, chop down trees, etc, with the appropriate tools. At certain points in the game, you can bypass obstacles and monsters by cutting through forests or rock. (Note that even if you are not skilled at wielding an axe (meaining you can't equip it), you ARE allowed to carry one with you and use it to chop down trees - ANY axe will do, be it hatchet, battle-axe, or two-handed war-axe.)
Initial code for new skill in place, more details to follow.
B-
v1.1.87
New fighter skill - (P)halanx - Phalanx mode is a mana free toggle which places the character in a defensive stance, giving a considerable increase to defensive rating (armor and evasion) at the cost of slowing the player slightly. Please note that this works well with (q)uickness, which essentially nullifys the speed penalty. I am planning on having the other skills work in combination as well (for example, the upcoming tier 3 frost skill will synergize with some of the other spells.)
I have reassigned a few of the other key assignments in order to make room for new skills, and make others a little more obvious, so please check the help file if you are getting a weird/no response to a button press.
The fighter skill tree has been rearranged. This was due to the fact that cleave was simply too good a skill for tier 1. Cleave has been moved to tier 3, and the alignment assignments have been shuffled.
Stunning blow has been renamed to Char(g)e Stun, but it works identically to before. This is due to the following change:
Char(g)e attack is now a direct upgrade to Charge Stun (Stunning Blow) and completely replaces it. The key assignment for both is G.
Cleaned up large portions of the code in an effort to improve performance. (Primarily AI) I haven't experienced any bad performance on my computers so far except when I have many pets out. Changes should help a bit, but this still needs some more optimization before it is truly where I want it.
Fixed a bug where player could use exploding shots whether they had paid for it or not.
More standardization to the item generator and base item list. Renamed some items to bring them in line with the base item naming conventions.
The store now carriers a complete basic set of armor and weapons for all classes at the start of the game. The item mix sold will still change over time.
The store now offers ammunition for bows and guns as a standard function. This may change, as it essentially turns 'Conjure Ammo' into just a way to save a little gold. Alternatively, I may change conjure ammo to produce better quality, or magic ammo.
Next patch I am planning to put in a new skill for dealing with ranged attackers. It will either be a rogue skill, or an evil cleric skill.
Balance is proving to be very difficult to get a grasp on as I improve item randomization. Spells tend to have a set formula for calculating damage, while weapons and armor are randomly generated, so its hard
|