Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old October 24, 2015, 08:00   #1
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 52
Posts: 6,702
Donated: $60
Nick is on a distinguished road
Angband 4.0.3 released

Angband 4.0.3 is now available for Windows, OS X and as source. Rephial will update in due course.

Main features are more rooms from Nomad, fizzix's stair skip constant, and more bugfixing. Plan is now to try and make some real progress on the 4.1 plans.

The changelist:

Changes:
  • Add stair-skip constant, making stairs go up or down that number of levels
  • Another 200 room templates (for a total of 500)
  • A number of code improvements, mainly from PowerWyrm
  • Shorten inventory prompt, put overweight info in 'C' screen

Bugfixes:
  • Correct OOD boost for object feelings
  • Really fix lack of artifacts this time
  • Make RNexus prevent hostile teleport level
  • Stop crash from summoning traps
  • Improve object ID from ball spells
  • Stop game hanging on empty quiver
  • Stop crash during inventory item damage by elements
  • Stop auto-ignore from cancelling monster detection
  • Make sure all changes to equipment are counted
  • Correct monster energy/turn order, stopping double moves by slower monsters
  • Correct food descriptions
  • Improve quitting in OS X
__________________
One Ring to rule them all, One Ring to find them,
One Ring to bring them all and in the darkness bind them.
Nick is offline   Reply With Quote
Old October 24, 2015, 23:51   #2
Zikke
Veteran
 
Join Date: Jun 2008
Location: Los Angeles
Posts: 1,061
Zikke is on a distinguished road
Woohoo thanks Nick!
__________________
A(3.1.0b) CWS "Fyren_V" NEW L:50 DL:127 A++ R+++ Sp+ w:The Great Axe of Eonwe
A/FA W H- D c-- !f PV+++ s? d P++ M+
C- S+ I- !So B ac++ GHB? SQ? !RQ V F:
Zikke is offline   Reply With Quote
Old October 25, 2015, 13:19   #3
getter77
Adept
 
Join Date: Dec 2009
Location: GA, USA
Age: 33
Posts: 226
getter77 is on a distinguished road
Send a message via AIM to getter77 Send a message via MSN to getter77 Send a message via Yahoo to getter77
Congrats on yet another release!
getter77 is offline   Reply With Quote
Old October 25, 2015, 23:35   #4
tumbleweed
Adept
 
tumbleweed's Avatar
 
Join Date: May 2015
Posts: 112
tumbleweed is on a distinguished road
Good job! Hope I'll find time for some playing again soon.

On a side note:
Quote:
Originally Posted by http://rephial.org/nightlies
iframe src="http://buildbot.rephial.org/builds/master/builds.html" width="400" height="400" scrolling="no"
Quote:
Originally Posted by calendar
2015
tumbleweed is offline   Reply With Quote
Old October 26, 2015, 13:54   #5
PowerWyrm
Veteran
 
PowerWyrm's Avatar
 
Join Date: Apr 2008
Posts: 2,140
PowerWyrm is on a distinguished road
From all stuff I've reported, here are the last things that have not been tackled for 4.0.3:
- "command_menu" in ui-context is never freed (there's no reason to make it static too)
- dropping missiles from the quiver doesn't refresh the missile count in the inventory subwindow immediately
- picking up missiles from the floor doesn't refresh the equipment subwindow immediately
- uniques with the S_KIN flag summons "kin", while they were summoning "their minions" before
- unidentified potion of dragon breath asks for a direction, while it should simply cast a ball around the player
- "you see a Pendant <+3,+4>" when finding Ingwe (jewelry treated differently compared to other artifacts)
__________________
PWMAngband variant maintainer - check http://www.mangband.org/forum/viewforum.php?f=9 to learn more about this new variant!
PowerWyrm is offline   Reply With Quote
Old October 26, 2015, 20:51   #6
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 52
Posts: 6,702
Donated: $60
Nick is on a distinguished road
Quote:
Originally Posted by PowerWyrm View Post
From all stuff I've reported, here are the last things that have not been tackled for 4.0.3:
I think I can live with all those for now, although I'm annoyed I forgot the command_menu one.
__________________
One Ring to rule them all, One Ring to find them,
One Ring to bring them all and in the darkness bind them.
Nick is offline   Reply With Quote
Old October 28, 2015, 10:12   #7
PowerWyrm
Veteran
 
PowerWyrm's Avatar
 
Join Date: Apr 2008
Posts: 2,140
PowerWyrm is on a distinguished road
Looking at the code, there's a "do_break" variable that's supposed to be used for SHATTER attacks, but is in fact never used.

Code:
		bool do_break = FALSE;

...

				melee_effect_handler_context_t context = {
					p,
					mon,
					rlev,
					method,
					ac,
					ddesc,
					obvious,
					blinked,
					do_break,
					damage,
				};

...

		/* Skip the other blows if necessary */
		if (do_break) break;
This variable needs to be saved for later use:

Code:
				/* Save any changes made in the handler for later use. */
				obvious = context.obvious;
				blinked = context.blinked;
				damage = context.damage;
				do_break = context.do_break;
__________________
PWMAngband variant maintainer - check http://www.mangband.org/forum/viewforum.php?f=9 to learn more about this new variant!
PowerWyrm is offline   Reply With Quote
Old October 28, 2015, 13:11   #8
PowerWyrm
Veteran
 
PowerWyrm's Avatar
 
Join Date: Apr 2008
Posts: 2,140
PowerWyrm is on a distinguished road
Also no check vs player death is done after applying damage, so the game still can apply cuts and stuns to a dead player, leading to funny messages.
__________________
PWMAngband variant maintainer - check http://www.mangband.org/forum/viewforum.php?f=9 to learn more about this new variant!
PowerWyrm is offline   Reply With Quote
Old October 28, 2015, 13:18   #9
Timo Pietilš
Prophet
 
Join Date: Apr 2007
Location: Climbing up from hole I just dug.
Posts: 4,080
Timo Pietilš is on a distinguished road
Quote:
Originally Posted by PowerWyrm View Post
Also no check vs player death is done after applying damage, so the game still can apply cuts and stuns to a dead player, leading to funny messages.
It kills you and then it gets nasty.

Not sure if that should be fixed.
Timo Pietilš is offline   Reply With Quote
Old October 28, 2015, 14:48   #10
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 8,047
Derakon is on a distinguished road
Quote:
Originally Posted by PowerWyrm View Post
Looking at the code, there's a "do_break" variable that's supposed to be used for SHATTER attacks, but is in fact never used.
I believe that's meant to prevent Morgoth (and other shatterers) from continuing to attack the player after they've been pushed out of their current square. I know that was an issue awhile back.
Derakon is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Angband 4.0.0 released Nick Vanilla 32 July 15, 2015 17:09
Angband 3.5.1 released Magnate Vanilla 48 March 1, 2015 17:17
Angband 3.2.2 released! takkaria Vanilla 11 October 29, 2011 22:49
Angband 3.2 released! takkaria Vanilla 142 February 23, 2011 01:40
Angband 3.0.9b released. takkaria Vanilla 3 April 12, 2008 12:58


All times are GMT +1. The time now is 05:38.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.