Oangband 0.7.0 Released [announce] [Oangband]

G

Guest

Guest
Archived from groups: rec.games.roguelike.angband (More info?)

Hi folks,

I have just release Oangband 0.7.0 on oangband.com and sent it to
ftp@thangorodrim.net. Thanks for all the beta feedback everyone!

The final change list is slight different than that from the beta,
though I did not include strictly beta bug fixes. Note the change in
defaults for the windows compile - it should look work well by default
on recent XP installs. Let me know if there is trouble on other systems.

Player resistances:
- Instituted a system of incremental resists for the player. The
current known resistance percentage is show on the second stat
screen.

Traps:
- All monster trappers get an extra trap at level 25.
- Monster trappers with the Extra Trap get an extra trap, as
well as learning advanced traps faster and gaining some new
advanced traps at high levels: Drain Life [NPP], Unmagic, Dispel
Monsters [NPP].

Information for specialty/racial/class abilities:
- The "view specialty" interface is now more general, providing
information about a variety of racial and class-based abilities as
well as specialties.
- Cleaned up and color coded the interface.
- Got rid of the annoying more on the learn/view abilities prompt.
- Removed the specialty information from the self knowledge display.

New Specialties:
- New specialty: Mana Burn - may reduce monster mana with melee
weapon attacks. Mana burned hurts the target.
- New specialty: Trap Setting - as the basic Rogue ability, though
with lower disarming skill.
- New Specialty: Channeling - provides a bonus similar to heighten
magic, but depending on the casters current mana level.
- New specialty choices: Trap Setting (Warriors and Rangers), Mana
Burn (Rogues and Assassins), Harmony (Paladins), Channeling
(all spellcasters).

Items:
- The "bonus" ability for the Green DSM shapeshift is changed from
Regeneration to Poison immunity.

Classes:
- Increased Ranger pseudo-id speed.
- Gave Rangers another +1 strength, +1 to hit dice.
- Tweaked missile skill and weapon specific bonuses for Rangers. This
is a cleanup with little net effect.
- Increased the number of starting arrows for Rangers, and gave some
shots to Assassins.

Misc:
- Greatly reduced the distance penalty to accuracy for ranged attacks.
All throws/shots have a "point blank" range equal to half their max
range (up to 10 squares) over which they incur no penalty.
- Unresisted disenchantment attacks now reduce monster and player
mana, and dispel magic on the player.
- The dispel magic monster spell is more effective at low spell power.
- The dispel magic monster spell is slightly more likely to be cast.
- Many more high level monsters now cast dispel magic.
- The Beorning default shapeshift now requires a player turn to
activate.
- Added a monster mana bar [NPP].
- Changed windows settings to look nicer by default with "bizarre"
windows.

Upgrades:
- Created p_class.txt; this controlls pretty much everything
class-dependant except magic and chest drops. These may be
added in a future release.
- Removed more magic numbers from code [Christer Nyfalt].

Bugs fixed:
- Mushrooms of Poison and Potions of Poison do not identify when
eaten.
- Aman, Elvenkind, and Permanance ego items fail to generate random
high resists.
- Enhance Magic is too effective with temporary resists.
- Resist Light/Dark from the specialties Holy Light/Unlight is not
displayed on stat screen (resistance does work).
- Necromancer Orb of Death is bugged - does way too little damage.
- Some saving throws are miscalculated.
- Damage from weak Light attacks is really screwed up.
- No display of heightened magic for necromancers.
- Minor rounding inconsistency in heighten magic display vs actual
effects.
- Sauron is missing the Morgul Magic flag.
- Several item descriptions are missing spaces between words.
- '/' command still says 'A' symbols represent angels.
- Identify/recharge spells drain mana if cancelled.
- Help files inconsistent with implementation of Acid Immunity.
- Unlight bonuses apply when they should not.
- Unlight allows dodging of missiles while blind (added by mistake).
- Non-moving monsters may move when the player has superstealth.
- Perfect Balance price adjustment was being skiped for items with
no pval.
- Changed a couple of staff flavor colors.
 
Archived from groups: rec.games.roguelike.angband (More info?)

Hi,

* bahman <bahman@oangband.com> [2005-05-02 18:32 GMT]:

> Let me know if there is trouble on other systems.

A normal "./configure && make all" results in


Making all in src
make[1]: Entering directory `/root/tmp/oangband/src'
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c z-util.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c z-virt.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c z-form.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c z-rand.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c z-term.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c variable.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c tables.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c util.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c cave.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c object1.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c object2.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c monster1.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c monster2.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c xtra1.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c xtra2.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c spells1.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c spells2.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c monmove.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c monattk.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c save.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c files.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c cmd1.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c cmd2.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c cmd3.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c cmd4.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -fno-strength-reduce -I/usr/X11R6/include -c cmd5.c
cmd5.c: In function `get_channeling_boost':
cmd5.c:400: parse error before `int'
cmd5.c:402: `boost' undeclared (first use in this function)
cmd5.c:402: (Each undeclared identifier is reported only once
cmd5.c:402: for each function it appears in.)
make[1]: *** [cmd5.o] Error 1
make[1]: Leaving directory `/root/tmp/oangband/src'
make: *** [all-recursive] Error 1

Version 0.6.2b compiles fine.

Best regards,
Tobias
--
Forza FC St. Pauli - Non established since 1910
 
Archived from groups: rec.games.roguelike.angband (More info?)

I see the problem, though I have no idea why my gcc can deal with it
while yours can not.

Tobias Mummert <teergrube@phreaker.net> writes:

> A normal "./configure && make all" results in

> cmd5.c: In function `get_channeling_boost':
> cmd5.c:400: parse error before `int'
> cmd5.c:402: `boost' undeclared (first use in this function)
> cmd5.c:402: (Each undeclared identifier is reported only once
> cmd5.c:402: for each function it appears in.)
> make[1]: *** [cmd5.o] Error 1
> make[1]: Leaving directory `/root/tmp/oangband/src'
> make: *** [all-recursive] Error 1

--
Bahman Rabii
 
Archived from groups: rec.games.roguelike.angband (More info?)

Hi Tobias,

I replaced the source code release on oangband.com with a new version
to fix this.

- Bahman

Tobias Mummert <teergrube@phreaker.net> writes:

> Hi,

> A normal "./configure && make all" results in

--
Bahman Rabii
 
Archived from groups: rec.games.roguelike.angband (More info?)

bahman <bahman@oangband.com> wrote:

> Hi folks,
>
> I have just release Oangband 0.7.0 on oangband.com and sent it to
> ftp@thangorodrim.net. Thanks for all the beta feedback everyone!
>
> The final change list is slight different than that from the beta,
> though I did not include strictly beta bug fixes. Note the change in
> defaults for the windows compile - it should look work well by default
> on recent XP installs. Let me know if there is trouble on other systems.
>

Has the same problems running under MacOS X 10.4 that we see for vanilla
Angband. These seem to involve a security patch. I hope to have a fix by
the weekend.

--
Harry Erwin <http://www.theworld.com/~herwin>
My neuroscience wikiwiki is at
<http://scat-he-g4.sunderland.ac.uk/~harryerw/phpwiki/index.php>
 
Archived from groups: rec.games.roguelike.angband (More info?)

Bahman Rabii wrote:
> I replaced the source code release on oangband.com with a new version
> to fix this.

The source code archive at the Angband FTP server has now been replaced as
well. The URL is:
ftp://ftp.thangorodrim.net/pub/angband/Variant/OAngband/Oangband070-src.tar.gz

--
Robert Ruehlmann ( rr9@thangorodrim.net )
"Thangorodrim - The Angband Page" : http://www.thangorodrim.net/
Visit the #angband chat channel at irc.worldirc.org