Posted
over 12 years
ago
by
jaydg
After only a short span of time, the next release on NLarn is finished.
The most significant change is the availability of a MacOS X installer.
NLarn uses SDL PDCurses on OS X, which allows to scale the window; the font size will change with the
... [More]
window site. It is known to work on Snow Leopard and Lion. As it is a 64-bit application it will not work on older Macs. Currently the ‘\’ key (which will open the list of discovered items) is not recognized (at least with a german keyboard layout), the reason is under investigation. If anybody has an idea how to solve this, I’d be more than glad to hear from you!
Except this, most predominantly a lot of bug fixing and mending was undertaken, but still some features were added. Saved games created by previous versions are obsolete.
Download it from sourceforge and I hope you enjoy playing it!
The changes.
Added an OS X disk image with “installer”.
Use SDL PDCurses per default on OS X. This allows to scale the window and set the window icon and title when running.
Implemented magic resistance for monsters. The hell hound, the spirit naga and the demon lords and prince are now resistant to damage cause by magic (currently only the magic missile).
The spells lightning, cone of cold and fireball can now destroy doors.
It is now possible to target a spell while blinded.
Implemented the disarming of traps and the removal of traps from containers(key: ‘D’). Moved the previous shortcut for the list of discovered landmarks from ‘D’ to CTRL+D.
When quaffing healing or power potions at full hp or mp the maximum for the specific stat is increased.
Allow ranged attacks on invisible monsters and decreased the chance to hit then with melee and ranged attacks.
Abort searching when monsters are close.
The metamorph will now drop it’s weapon when turning into a monster that cannot use it; the new monster’s hp depend on the relative amount of the new monster type’s maximum hp.
Show a message when an item is identified by wearing it.
Ensure that unique weapons won’t break.
Added version information to the Windows installer.
Display a message when using the potion of full healing.
The fixed bugs.
Fixed a crash that could occur when a blast of fire (caused by hell hounds or red dragon) destroyed items in the inventory.
Fixed a crash when a monster triggerd a trap with a specific message.
Various fixes and enhancements for spheres of anihillation.
Do not swap weapons when none is readied.
Inhibit various actions while paralyzed.
Corrected combat messages and disable looking around while blinded.
Fixed the spell “polymorph”.
Ensure the townsfolk don’t block important places.
Some fixes to the monastery:
Fix two crashes: one occured when aborting the item selection; the other when uncursing uncursed, but unidentified items.
The monastery will no longer “remove curses” on containers (i.e. traps).
Ensure the price for remove curse is at least 1gp.
Handle plural case in a monastery message.
Avoid ammo that is stuck inside walls.
Fix repair price calculation for blessed items.
Ensure the scroll of blank paper is unlabeled.
Show sec. weapon and quivered item in obituary.
Corrected the description of the spell “cancellation”.
Don’t show the name of unseen monsters.
[Less]
|
Posted
over 12 years
ago
by
jaydg
After only a short span of time, the next release on NLarn is finished.
The most significant change is the availability of a MacOS X installer.
NLarn uses SDL PDCurses on OS X, which allows to scale the window; the font size will change with the
... [More]
window size. It is known to work on Snow Leopard and Lion. As it is a 64-bit application it will not work on older Macs. Currently the ‘\’ key (which will open the list of discovered items) is not recognized (at least with a german keyboard layout), the reason is under investigation. If anybody has an idea how to solve this, I’d be more than glad to hear from you!
Except this, most predominantly a lot of bug fixing and mending was undertaken, but still some features were added. Saved games created by previous versions are obsolete.
Download it from sourceforge and I hope you enjoy playing it!
The changes.
Added an OS X disk image with “installer”.
Use SDL PDCurses per default on OS X. This allows to scale the window and set the window icon and title when running.
Implemented magic resistance for monsters. The hell hound, the spirit naga and the demon lords and prince are now resistant to damage cause by magic (currently only the magic missile).
The spells lightning, cone of cold and fireball can now destroy doors.
It is now possible to target a spell while blinded.
Implemented the disarming of traps and the removal of traps from containers(key: ‘D’). Moved the previous shortcut for the list of discovered landmarks from ‘D’ to CTRL+D.
When quaffing healing or power potions at full hp or mp the maximum for the specific stat is increased.
Allow ranged attacks on invisible monsters and decreased the chance to hit then with melee and ranged attacks.
Abort searching when monsters are close.
The metamorph will now drop it’s weapon when turning into a monster that cannot use it; the new monster’s hp depend on the relative amount of the new monster type’s maximum hp.
Show a message when an item is identified by wearing it.
Ensure that unique weapons won’t break.
Added version information to the Windows installer.
Display a message when using the potion of full healing.
The fixed bugs.
Fixed a crash that could occur when a blast of fire (caused by hell hounds or red dragon) destroyed items in the inventory.
Fixed a crash when a monster triggerd a trap with a specific message.
Various fixes and enhancements for spheres of anihillation.
Do not swap weapons when none is readied.
Inhibit various actions while paralyzed.
Corrected combat messages and disable looking around while blinded.
Fixed the spell “polymorph”.
Ensure the townsfolk don’t block important places.
Some fixes to the monastery:
Fix two crashes: one occured when aborting the item selection; the other when uncursing uncursed, but unidentified items.
The monastery will no longer “remove curses” on containers (i.e. traps).
Ensure the price for remove curse is at least 1gp.
Handle plural case in a monastery message.
Avoid ammo that is stuck inside walls.
Fix repair price calculation for blessed items.
Ensure the scroll of blank paper is unlabeled.
Show sec. weapon and quivered item in obituary.
Corrected the description of the spell “cancellation”.
Don’t show the name of unseen monsters.
[Less]
|
Posted
over 12 years
ago
by
jaydg
After only a short span of time, the next release on NLarn is finished.
The most significant change is the availability of a MacOS X installer.
NLarn uses SDL PDCurses on OS X, which allows to scale the window; the font size will change with the
... [More]
window size. It is known to work on Snow Leopard and Lion. As it is a 64-bit application it will not work on older Macs. Currently the ‘\’ key (which will open the list of discovered items) is not recognized (at least with a german keyboard layout), the reason is under investigation. If anybody has an idea how to solve this, I’d be more than glad to hear from you!
Except this, most predominantly a lot of bug fixing and mending was undertaken, but still some features were added. Saved games created by previous versions are obsolete.
Download it from sourceforge and I hope you enjoy playing it!
The changes.
Added an OS X disk image with “installer”.
Use SDL PDCurses per default on OS X. This allows to scale the window and set the window icon and title when running.
Implemented magic resistance for monsters. The hell hound, the spirit naga and the demon lords and prince are now resistant to damage cause by magic (currently only the magic missile).
The spells lightning, cone of cold and fireball can now destroy doors.
It is now possible to target a spell while blinded.
Implemented the disarming of traps and the removal of traps from containers(key: ‘D’). Moved the previous shortcut for the list of discovered landmarks from ‘D’ to CTRL+D.
When quaffing healing or power potions at full hp or mp the maximum for the specific stat is increased.
Allow ranged attacks on invisible monsters and decreased the chance to hit then with melee and ranged attacks.
Abort searching when monsters are close.
The metamorph will now drop it’s weapon when turning into a monster that cannot use it; the new monster’s hp depend on the relative amount of the new monster type’s maximum hp.
Show a message when an item is identified by wearing it.
Ensure that unique weapons won’t break.
Added version information to the Windows installer.
Display a message when using the potion of full healing.
The fixed bugs.
Fixed a crash that could occur when a blast of fire (caused by hell hounds or red dragon) destroyed items in the inventory.
Fixed a crash when a monster triggerd a trap with a specific message.
Various fixes and enhancements for spheres of anihillation.
Do not swap weapons when none is readied.
Inhibit various actions while paralyzed.
Corrected combat messages and disable looking around while blinded.
Fixed the spell “polymorph”.
Ensure the townsfolk don’t block important places.
Some fixes to the monastery:
Fix two crashes: one occured when aborting the item selection; the other when uncursing uncursed, but unidentified items.
The monastery will no longer “remove curses” on containers (i.e. traps).
Ensure the price for remove curse is at least 1gp.
Handle plural case in a monastery message.
Avoid ammo that is stuck inside walls.
Fix repair price calculation for blessed items.
Ensure the scroll of blank paper is unlabeled.
Show sec. weapon and quivered item in obituary.
Corrected the description of the spell “cancellation”.
Don’t show the name of unseen monsters.
[Less]
|
Posted
almost 13 years
ago
by
jaydg
I’m happy to announce another iteration of NLarn. This release focuses on bug fixes and balancing. Some of the changes made this version incompatible to the previous version’s save files.
Download it today and spend all your free time playing it
... [More]
, but don’t blame me if you miss your next exam.
Changes in this release are:
More armour:
a simple cloak.
Boots of Speed (unique).
Cloak of Invisibility (unique).
Weapons can break during combat. The number of broken weapons is counted and shown in the postmortem.
Make damaged items less effective: burnt, corroded or rusty weapons and ammunition will now cause less damage, damaged armour will protect less.
Redesigned armour and weapon distribution in the dungeon. The elven chain is more heavy and unique.
Reduced the availability of items in the store.
Replaced the amulet of invisibility by the amulet of sustainment, which protects against attribute draining attacks.
The bank pays less interest on player’s savings.
Increased school course prices. The course prices now depend on the length of the course, thus maintaining the balance between benefit and cost.
Raise item identification and repair prices. The prices will now depend on the item’s value. For lower-prices items the minimum charge stays at 50 gold. Repair prices for item stacks depend on the amount of items.
Generate monster item adequate to dungeon level. Previously troglodytes on dungeon level 3 could carry an amulet of power, which was not desirable. Another effect of this change is that monsters in the deep dungeon levels carry more interesting items.
Do not erode items inside containers.
Implemented scroll of hold monster. This scroll was in error set up as a scroll that affects the player, and as the effect “hold monster” has no effect on the player, this mistake went unnoticed until now.
Reduced the range of enlightenment.
Wizard Mode: allow to select stationary objects as teleport destination (as for auto-travel).
Improved the help file.
Modernized the Windows Installer.
Windows Resources now allow icons for the executable and embedded dynamic version information in the executable.
Accept ^U/^D in the inventory, spell list and message windows as PGUP/PGDOWN.
Expanded scores in the memorial file onto two lines. This avoids ugly wraps and allows to display more information. Spelled out explanational remarks and added the dungeon level.
Enhanced saving the memorial file:
Save the file in the user’s home directory; on Windows save it under “My Documents”.
Offer to chose a new file name if a file exists.
Wrap and indent long lines at column 78.
Choose the line terminator matching the plattform.
Implemented working setgid for system-wide installations on *nix systems.
Quite a lot of bugs got fixed:
Adapted the map loading code to native EOL. This fixes unreachable areas when playing on Windows (reported by many).
Fixed enlightenment for the upper left corner of the map (Reported by Krice).
Fixed a crash after shooting the last ammo.
Ensure player’s experience can not sink below zero. This fixes a crash that occured when drinking from a fountain and loosing more experience than the player has.
Calculate adjacent monsters while enlightened. This fixes targeting and allows to abort running or auto-travel.
Fixed increase of spell effect duration when casting a spell known at a higher level of knowledge multiple times.
Prevent swapping cursed weapons.
Fixed the descriptions for item stacks in the shop (use the plural form when applicable).
Fix the order of message when unequipping multiple item types: log success only after the time is passed. Fixed the order of messages when climbing out of a pit.
Fixed ranged attacks to monsters over water/lava.
Waste ammo when dropped on deep water or lava.
Slings and bows are twohanded weapons, too.
Recalc burdened status after fighter courses.
Colour first headline in identified item’s list.
Count scrolls scribed at the school as item purchase, not as
educational purpose.
Fixed a memory leak and accesses to freed memory found by valgrind.
[Less]
|
Posted
almost 13 years
ago
by
jaydg
I’m happy to announce another iteration of NLarn. This release focuses on bug fixes and balancing. Some of the changes made this version incompatible to the previous version’s save files.
Download it today and spend all your free time playing it
... [More]
, but don’t blame me if you miss your next exam.
Changes in this release are:
More armour:
a simple cloak.
Boots of Speed (unique).
Cloak of Invisibility (unique).
Weapons can break during combat. The number of broken weapons is counted and shown in the postmortem.
Make damaged items less effective: burnt, corroded or rusty weapons and ammunition will now cause less damage, damaged armour will protect less.
Redesigned armour and weapon distribution in the dungeon. The elven chain is more heavy and unique.
Reduced the availability of items in the store.
Replaced the amulet of invisibility by the amulet of sustainment, which protects against attribute draining attacks.
The bank pays less interest on player’s savings.
Increased school course prices. The course prices now depend on the length of the course, thus maintaining the balance between benefit and cost.
Raise item identification and repair prices. The prices will now depend on the item’s value. For lower-prices items the minimum charge stays at 50 gold. Repair prices for item stacks depend on the amount of items.
Generate monster item adequate to dungeon level. Previously troglodytes on dungeon level 3 could carry an amulet of power, which was not desirable. Another effect of this change is that monsters in the deep dungeon levels carry more interesting items.
Do not erode items inside containers.
Implemented scroll of hold monster. This scroll was in error set up as a scroll that affects the player, and as the effect “hold monster” has no effect on the player, this mistake went unnoticed until now.
Reduced the range of enlightenment.
Wizard Mode: allow to select stationary objects as teleport destination (as for auto-travel).
Improved the help file.
Modernized the Windows Installer.
Windows Resources now allow icons for the executable and embedded dynamic version information in the executable.
Accept ^U/^D in the inventory, spell list and message windows as PGUP/PGDOWN.
Expanded scores in the memorial file onto two lines. This avoids ugly wraps and allows to display more information. Spelled out explanational remarks and added the dungeon level.
Enhanced saving the memorial file:
Save the file in the user’s home directory; on Windows save it under “My Documents”.
Offer to chose a new file name if a file exists.
Wrap and indent long lines at column 78.
Choose the line terminator matching the plattform.
Implemented working setgid for system-wide installations on *nix systems.
Quite a lot of bugs got fixed:
Adapted the map loading code to native EOL. This fixes unreachable areas when playing on Windows (reported by many).
Fixed enlightenment for the upper left corner of the map (Reported by Krice).
Fixed a crash after shooting the last ammo.
Ensure player’s experience can not sink below zero. This fixes a crash that occured when drinking from a fountain and loosing more experience than the player has.
Calculate adjacent monsters while enlightened. This fixes targeting and allows to abort running or auto-travel.
Fixed increase of spell effect duration when casting a spell known at a higher level of knowledge multiple times.
Prevent swapping cursed weapons.
Fixed the descriptions for item stacks in the shop (use the plural form when applicable).
Fix the order of message when unequipping multiple item types: log success only after the time is passed. Fixed the order of messages when climbing out of a pit.
Fixed ranged attacks to monsters over water/lava.
Waste ammo when dropped on deep water or lava.
Slings and bows are twohanded weapons, too.
Recalc burdened status after fighter courses.
Colour first headline in identified item’s list.
Count scrolls scribed at the school as item purchase, not as
educational purpose.
Fixed a memory leak and accesses to freed memory found by valgrind.
[Less]
|
Posted
almost 13 years
ago
by
jaydg
I’m happy to announce another iteration of NLarn. This release focuses on bug fixes and balancing. Some of the changes made this version incompatible to the previous version’s save files.
Download it today and spend all your free time playing it
... [More]
, but don’t blame me if you miss your next exam.
Changes in this release are:
More armour:
a simple cloak.
Boots of Speed (unique).
Cloak of Invisibility (unique).
Weapons can break during combat. The number of broken weapons is counted and shown in the postmortem.
Make damaged items less effective: burnt, corroded or rusty weapons and ammunition will now cause less damage, damaged armour will protect less.
Redesigned armour and weapon distribution in the dungeon. The elven chain is more heavy and unique.
Reduced the availability of items in the store.
Replaced the amulet of invisibility by the amulet of sustainment, which protects against attribute draining attacks.
The bank pays less interest on player’s savings.
Increased school course prices. The course prices now depend on the length of the course, thus maintaining the balance between benefit and cost.
Raise item identification and repair prices. The prices will now depend on the item’s value. For lower-prices items the minimum charge stays at 50 gold. Repair prices for item stacks depend on the amount of items.
Generate monster item adequate to dungeon level. Previously troglodytes on dungeon level 3 could carry an amulet of power, which was not desirable. Another effect of this change is that monsters in the deep dungeon levels carry more interesting items.
Do not erode items inside containers.
Implemented scroll of hold monster. This scroll was in error set up as a scroll that affects the player, and as the effect “hold monster” has no effect on the player, this mistake went unnoticed until now.
Reduced the range of enlightenment.
Wizard Mode: allow to select stationary objects as teleport destination (as for auto-travel).
Improved the help file.
Modernized the Windows Installer.
Windows Resources now allow icons for the executable and embedded dynamic version information in the executable.
Accept ^U/^D in the inventory, spell list and message windows as PGUP/PGDOWN.
Expanded scores in the memorial file onto two lines. This avoids ugly wraps and allows to display more information. Spelled out explanational remarks and added the dungeon level.
Enhanced saving the memorial file:
Save the file in the user’s home directory; on Windows save it under “My Documents”.
Offer to chose a new file name if a file exists.
Wrap and indent long lines at column 78.
Choose the line terminator matching the plattform.
Implemented working setgid for system-wide installations on *nix systems.
Quite a lot of bugs got fixed:
Adapted the map loading code to native EOL. This fixes unreachable areas when playing on Windows (reported by many).
Fixed enlightenment for the upper left corner of the map (Reported by Krice).
Fixed a crash after shooting the last ammo.
Ensure player’s experience can not sink below zero. This fixes a crash that occured when drinking from a fountain and loosing more experience than the player has.
Calculate adjacent monsters while enlightened. This fixes targeting and allows to abort running or auto-travel.
Fixed increase of spell effect duration when casting a spell known at a higher level of knowledge multiple times.
Prevent swapping cursed weapons.
Fixed the descriptions for item stacks in the shop (use the plural form when applicable).
Fix the order of message when unequipping multiple item types: log success only after the time is passed. Fixed the order of messages when climbing out of a pit.
Fixed ranged attacks to monsters over water/lava.
Waste ammo when dropped on deep water or lava.
Slings and bows are twohanded weapons, too.
Recalc burdened status after fighter courses.
Colour first headline in identified item’s list.
Count scrolls scribed at the school as item purchase, not as
educational purpose.
Fixed a memory leak and accesses to freed memory found by valgrind.
[Less]
|
Posted
over 13 years
ago
by
jaydg
More than a year has passed, every minute well spent bringing forth the evolution of NLarn. Thus it is my pleasure to announce a new release of NLarn, awaiting your download on a mirror close to you.
The changes in this milestone on the long and
... [More]
winding road to the perfect roguelike are:
A monastery in town can heal, remove curses and cure the most common diseases for a little fee. Some special items are available in the monastery’s shop.
Implemented a “storage room” at the player’s home. It is now possible to store items at home and take them later. The value of items stored there is added to the player’s score when the game ends.
Scribes in the school of Larn can write any scroll on blank scrolls.
Stop automatic movement or resting as soon as a monster enters the field of vision, not only when it is on a field next to the player. This should give the player more time to react accordingly.
Spells that cause effects to the player now extend the effect amount or duration up to (spell knowledge level * base value). Messages are displayed to reflect that an effect has been extended or that the maximum has been reached.
Added an intelligence requirement to learning spells and extended the requirement for casting spellst to 3 * spell level.
Implemented raising taxes:
For every difficulty level above zero the player has to pay 5% of the income, i.e. money deposited on the bank, item sale revenue and interest as taxes. The maximum tax percentage is 20%.
Added statistics about paid taxes to the obituary.
Added traps to containers. Every generated container has a 33% chance of being trapped. Trap effects are:
itching (forces the player to remove the armour),
sickness (reduces the chance to hit)
clumsiness (forces the player to drop the weld weapon)
slowness
Implemented searching for traps on the ground or on containers.
Searching is also useful to examine the surroundings while blinded.
Containers known to be trapped are displayed as e.g. “trapped bag”.
Enhanced targeting mode:
target the closest monster if no previous selection has been made.
switch between visible monsters with SPACE.
remember the last targeted monster for subsequent targeting.
remember the monster last hit with a direct attack.
Added ranged weapons and ammunition (fire with ‘f’).
Added new item slots: secondary weapon and quiver.
Enabled swapping primary and secondary weapon (‘x’).
Implemented a “paperdoll”, a list of all equipped items (‘TAB’).
Implemented thwrowing of potions (‘t’).
Most potions now work on monsters.
Made the potion of holy water dangerous for undead monsters.
Thrown or fired items will be picked up automatically regardless of autopickup settings.
Added a command (M) to cast the previous spell again.
It is now possible to pay with money stuffed in carried containers.
The leprechaun can now to steal money hidden inside carried containers.
Tweaked the behviour of the townsfolk. They will no longer walk around like drunk, do important town people business and only talk when the player is outside a building.
Started to work on summoned monsters:
summoned monsters can follow the player,
do not impact automatic movement,
its possible to swap positions with them,
they disappear after some turns,
and killing them gives no experience points.
This is a work in progress and not at all completed.
Added monster’s weapon to monster’s description.
Implemented a mana drain trap.
Added dynamic help to the inventory dialog.
Messages and dialogs can now be coloured, some already are.
Spell rays or blasts now have differen colours.
Modified effect list display on the right side of the screen:
unique entries only
positive effects coloured cyan
negative effects coloured magenta
** fading effects coloured red
Door glyphs now depend on the position of the door.
For closed horizontal doors, it is ‘-’, for vertical doors ‘|’. Opened doors are displayed as ‘/’, but for double doors they become a pair of ‘/’ and ‘\’.
Reduced availability of rings in store at game start.
Generate amulets starting on level 6 and do not generate a ring every time generating an amulet failed; choose a random item type instead.
This should reduce the excessive amount of rings (“ring spam”) available in the game.
Toggling the visibility of the entire map in wizard mode with ^V.
Redefined quite a lot of keys, the most important being:
‘S’ -> ‘CTRL-S’ (save)
‘Q’ -> ‘CTRL-Q’ (quit)
‘T’ -> ‘V’ (travel, silly memory hook: voyage)
As usual, some bug squashing included in the process of bringing forth this version:
Purge dead monsters after player’s extra moves (fixes a nasty crash bug that would occur when the player is faster than an attacked monster).
Only curse-id blessable items when dropping them on an altar.
Fixed weight calculation for stackable items.
Do not mention stationary object on tiles entered while blinded.
With such great changes comes sacrifice: games saved by previous versions on NLarn are no longer valid with this iteration. Also some knowledge about the game might be obsoleted, as numerous key bindings have changed. When in doubt, consult the builtin help. [Less]
|
Posted
over 13 years
ago
by
jaydg
More than a year has passed, every minute well spent bringing forth the evolution of NLarn. Thus it is my pleasure to announce a new release of NLarn, awaiting your download on a mirror close to you.
The changes in this milestone on the long and
... [More]
winding road to the perfect roguelike are:
A monastery in town can heal, remove curses and cure the most common diseases for a little fee. Some special items are available in the monastery’s shop.
Implemented a “storage room” at the player’s home. It is now possible to store items at home and take them later. The value of items stored there is added to the player’s score when the game ends.
Scribes in the school of Larn can write any scroll on blank scrolls.
Stop automatic movement or resting as soon as a monster enters the field of vision, not only when it is on a field next to the player. This should give the player more time to react accordingly.
Spells that cause effects to the player now extend the effect amount or duration up to (spell knowledge level * base value). Messages are displayed to reflect that an effect has been extended or that the maximum has been reached.
Added an intelligence requirement to learning spells and extended the requirement for casting spellst to 3 * spell level.
Implemented raising taxes:
For every difficulty level above zero the player has to pay 5% of the income, i.e. money deposited on the bank, item sale revenue and interest as taxes. The maximum tax percentage is 20%.
Added statistics about paid taxes to the obituary.
Added traps to containers. Every generated container has a 33% chance of being trapped. Trap effects are:
itching (forces the player to remove the armour),
sickness (reduces the chance to hit)
clumsiness (forces the player to drop the weld weapon)
slowness
Implemented searching for traps on the ground or on containers.
Searching is also useful to examine the surroundings while blinded.
Containers known to be trapped are displayed as e.g. “trapped bag”.
Enhanced targeting mode:
target the closest monster if no previous selection has been made.
switch between visible monsters with SPACE.
remember the last targeted monster for subsequent targeting.
remember the monster last hit with a direct attack.
Added ranged weapons and ammunition (fire with ‘f’).
Added new item slots: secondary weapon and quiver.
Enabled swapping primary and secondary weapon (‘x’).
Implemented a “paperdoll”, a list of all equipped items (‘TAB’).
Implemented thwrowing of potions (‘t’).
Most potions now work on monsters.
Made the potion of holy water dangerous for undead monsters.
Thrown or fired items will be picked up automatically regardless of autopickup settings.
Added a command (M) to cast the previous spell again.
It is now possible to pay with money stuffed in carried containers.
The leprechaun can now to steal money hidden inside carried containers.
Tweaked the behviour of the townsfolk. They will no longer walk around like drunk, do important town people business and only talk when the player is outside a building.
Started to work on summoned monsters:
summoned monsters can follow the player,
do not impact automatic movement,
its possible to swap positions with them,
they disappear after some turns,
and killing them gives no experience points.
This is a work in progress and not at all completed.
Added monster’s weapon to monster’s description.
Implemented a mana drain trap.
Added dynamic help to the inventory dialog.
Messages and dialogs can now be coloured, some already are.
Spell rays or blasts now have differen colours.
Modified effect list display on the right side of the screen:
unique entries only
positive effects coloured cyan
negative effects coloured magenta
** fading effects coloured red
Door glyphs now depend on the position of the door.
For closed horizontal doors, it is ‘-’, for vertical doors ‘|’. Opened doors are displayed as ‘/’, but for double doors they become a pair of ‘/’ and ‘\’.
Reduced availability of rings in store at game start.
Generate amulets starting on level 6 and do not generate a ring every time generating an amulet failed; choose a random item type instead.
This should reduce the excessive amount of rings (“ring spam”) available in the game.
Toggling the visibility of the entire map in wizard mode with ^V.
Redefined quite a lot of keys, the most important being:
‘S’ -> ‘CTRL-S’ (save)
‘Q’ -> ‘CTRL-Q’ (quit)
‘T’ -> ‘V’ (travel, silly memory hook: voyage)
As usual, some bug squashing included in the process of bringing forth this version:
Purge dead monsters after player’s extra moves (fixes a nasty crash bug that would occur when the player is faster than an attacked monster).
Only curse-id blessable items when dropping them on an altar.
Fixed weight calculation for stackable items.
Do not mention stationary object on tiles entered while blinded.
With such great changes comes sacrifice: games saved by previous versions on NLarn are no longer valid with this iteration. Also some knowledge about the game might be obsoleted, as numerous key bindings have changed. When in doubt, consult the builtin help. [Less]
|
Posted
over 13 years
ago
by
jaydg
More than a year has passed, every minute well spent bringing forth the evolution of NLarn. Thus it is my pleasure to announce a new release of NLarn, awaiting your download on a mirror close to you.
The changes in this milestone on the long and
... [More]
winding road to the perfect roguelike are:
A monastery in town can heal, remove curses and cure the most common diseases for a little fee. Some special items are available in the monastery’s shop.
Implemented a “storage room” at the player’s home. It is now possible to store items at home and take them later. The value of items stored there is added to the player’s score when the game ends.
Scribes in the school of Larn can write any scroll on blank scrolls.
Stop automatic movement or resting as soon as a monster enters the field of vision, not only when it is on a field next to the player. This should give the player more time to react accordingly.
Spells that cause effects to the player now extend the effect amount or duration up to (spell knowledge level * base value). Messages are displayed to reflect that an effect has been extended or that the maximum has been reached.
Added an intelligence requirement to learning spells and extended the requirement for casting spellst to 3 * spell level.
Implemented raising taxes:
For every difficulty level above zero the player has to pay 5% of the income, i.e. money deposited on the bank, item sale revenue and interest as taxes. The maximum tax percentage is 20%.
Added statistics about paid taxes to the obituary.
Added traps to containers. Every generated container has a 33% chance of being trapped. Trap effects are:
itching (forces the player to remove the armour),
sickness (reduces the chance to hit)
clumsiness (forces the player to drop the weld weapon)
slowness
Implemented searching for traps on the ground or on containers.
Searching is also useful to examine the surroundings while blinded.
Containers known to be trapped are displayed as e.g. “trapped bag”.
Enhanced targeting mode:
target the closest monster if no previous selection has been made.
switch between visible monsters with SPACE.
remember the last targeted monster for subsequent targeting.
remember the monster last hit with a direct attack.
Added ranged weapons and ammunition (fire with ‘f’).
Added new item slots: secondary weapon and quiver.
Enabled swapping primary and secondary weapon (‘x’).
Implemented a “paperdoll”, a list of all equipped items (‘TAB’).
Implemented thwrowing of potions (‘t’).
Most potions now work on monsters.
Made the potion of holy water dangerous for undead monsters.
Thrown or fired items will be picked up automatically regardless of autopickup settings.
Added a command (M) to cast the previous spell again.
It is now possible to pay with money stuffed in carried containers.
The leprechaun can now to steal money hidden inside carried containers.
Tweaked the behviour of the townsfolk. They will no longer walk around like drunk, do important town people business and only talk when the player is outside a building.
Started to work on summoned monsters:
summoned monsters can follow the player,
do not impact automatic movement,
its possible to swap positions with them,
they disappear after some turns,
and killing them gives no experience points.
This is a work in progress and not at all completed.
Added monster’s weapon to monster’s description.
Implemented a mana drain trap.
Added dynamic help to the inventory dialog.
Messages and dialogs can now be coloured, some already are.
Spell rays or blasts now have differen colours.
Modified effect list display on the right side of the screen:
unique entries only
positive effects coloured cyan
negative effects coloured magenta
** fading effects coloured red
Door glyphs now depend on the position of the door.
For closed horizontal doors, it is ‘-’, for vertical doors ‘|’. Opened doors are displayed as ‘/’, but for double doors they become a pair of ‘/’ and ‘\’.
Reduced availability of rings in store at game start.
Generate amulets starting on level 6 and do not generate a ring every time generating an amulet failed; choose a random item type instead.
This should reduce the excessive amount of rings (“ring spam”) available in the game.
Toggling the visibility of the entire map in wizard mode with ^V.
Redefined quite a lot of keys, the most important being:
‘S’ -> ‘CTRL-S’ (save)
‘Q’ -> ‘CTRL-Q’ (quit)
‘T’ -> ‘V’ (travel, silly memory hook: voyage)
As usual, some bug squashing included in the process of bringing forth this version:
Purge dead monsters after player’s extra moves (fixes a nasty crash bug that would occur when the player is faster than an attacked monster).
Only curse-id blessable items when dropping them on an altar.
Fixed weight calculation for stackable items.
Do not mention stationary object on tiles entered while blinded.
With such great changes comes sacrifice: games saved by previous versions on NLarn are no longer valid with this iteration. Also some knowledge about the game might be obsoleted, as numerous key bindings have changed. When in doubt, consult the builtin help.
[Less]
|
Posted
over 14 years
ago
by
jaydg
We are happy to announce a new version of NLarn. After the last version was quite crash-prone, this release fixes all the bugs we could find and also incorporates a lot of fixes for minor issues. Thanks to everybody who provided feedback. We really
... [More]
appreciate your help!
Get it from Sourceforge.
Saved games from versions 0.6 are compatible with this version. If you have installed a previous version with the Windows Installer package you can simply run the new installer and install over the previous version.
Changes
Several improvements to auto-travel.
Permanently display the item description in the inventory.
Modified behaviour when picking up items:
‘,’ just gets the item
‘g’ asks for the amount to pick up
Reported by Xecutor.
Use shortened weapon names for the wielded weapon display.
Added an option to disable automatic saving.
Show spell level in book description.
Set native end-of-line characters for nlarn.ini-sample. Reported by
R. Alan Monroe.
Show a popup message when loading or saving the game.
Display the message when selecting a position in an popup window.
Return the cursor to the player with ‘@’.
Disable auto-pickup for the player’s position after the player has
chosen to abort picking up an item.
Added a message when aborting a spell or hitting an unseen monster
with a spell.
Blessed scrolls of teleport always take the player to town.
Fixed bugs
Recognize keypad enter on Windows. Reported by Xecutor and Michael Ax.
Allow using numpad direction keys for fast movement with num lock
off on Windows.
Offer only items that can be blessed or cursed for curse removal or
blessing.
Delete the player’s memory of the map when successfully casting ‘alter
reality. Reported by Michael Ax.
Fixed the scroll of genocide monster. Reported by Michael Ax.
Interpret ‘j’ and ‘k’ as mnemonic letters in the spell casting dialog
when another letter has been entered before.
Abort spawning new monsters when a map is fully crowded.
Recalculate number of monsters on a map when restoring a saved game.
Previously, an unlimited number of monsters has been created when
restoring a game frequently. Reported by Peter Casey and Michael Ax.
Added missing monster effect descriptions. Without this, the monster
description returned “An uninjured elf, fleeing ().” for an elf
affected by “phantasmal forces”.
Fixed a very frequent random crash, a very rare crash, and some
pieces of code that potentially could have caused crashes.
Make aborted spells not cost turns.
Fix an assertion when aborting phantasmal forces and an information
leak in that spell.
Initialize wizard_mode game property before creating a new game. This
is necessary if we want to stock the DND store differently depending
on whether a game is started in wizard mode or not.
Remove notes from items sold to the trade post.
Fixed many memory leaks.
Fixed a typo.
[Less]
|