![]() |
#1 |
Angband Devteam member
Join Date: Aug 2008
Location: Philadelphia, PA, USA
Age: 42
Posts: 1,516
![]() |
free action bug in r1278
So, I just lost a pretty promising dwarf priest to ghouls on Level 40. I was copying save files around so I have an (old) backup, but what's interesting is that the character was wearing the cloak of thorongil:
Code:
h) The Cloak of Thorongil [1,+10] Provides resistance to acid, fear. Cannot be harmed by acid, electricity, fire, cold. Prevents paralysis. Grants the ability to see invisible things. |
![]() |
![]() |
![]() |
#2 | |
Knight
Join Date: Apr 2007
Posts: 590
![]() |
Quote:
The stock Code:
make clean -f Makefile.win MINGW=yes Takkaria: I do have a patch, but I don't know what the proper strategy is. (I don't think it's just commenting out the no-UNIX-utility bypass code.) |
|
![]() |
![]() |
![]() |
#3 | |
Veteran
Join Date: Apr 2007
Posts: 1,950
Donated: $40
![]() |
Quote:
__________________
takkaria whispers something about options. -more- |
|
![]() |
![]() |
![]() |
#4 | |
Angband Devteam member
Join Date: Aug 2008
Location: Philadelphia, PA, USA
Age: 42
Posts: 1,516
![]() |
Quote:
|
|
![]() |
![]() |
![]() |
#5 |
Angband Devteam member
Join Date: Aug 2008
Location: Philadelphia, PA, USA
Age: 42
Posts: 1,516
![]() |
I restored from the earlier save and kept playing, I just saw this again.
This time, I managed to background Angband and kill it, so I have a panic save. Of course, restoring the save kills the character, but I thought this might be more useful. Anyway, for me it seems like free action doesn't really work right now. Save file is attached. I'm wearing a Ring of Free Action so it's pretty obviously a bug. |
![]() |
![]() |
![]() |
#6 |
Angband Devteam member
Join Date: Aug 2008
Location: Philadelphia, PA, USA
Age: 42
Posts: 1,516
![]() |
As an experiment, I wrote some code to get my character out of the paralysis cycle. The following patch unparalyzed me as soon as the spectator gazed at me:
Code:
Index: monster/melee1.c =================================================================== --- monster/melee1.c (revision 1278) +++ monster/melee1.c (working copy) @@ -942,6 +942,8 @@ /* Increase "paralyzed" */ if (p_ptr->state.free_act) { + if (p_ptr->timed[TMD_PARALYZED]) + clear_timed(TMD_PARALYZED, TRUE); msg_print("You are unaffected!"); obvious = TRUE; } |
![]() |
![]() |
![]() |
#7 | |
Knight
Join Date: Apr 2007
Posts: 590
![]() |
Quote:
Of course, with only 9 hp an escape would be sorely needed. |
|
![]() |
![]() |
![]() |
#8 |
Knight
Join Date: Apr 2007
Posts: 590
![]() |
While I'm fairly sure that would be needed, I'm unclear whether that would work on my system. Neither del nor copy are executable at all from within bash, which is what GNU make uses as a command shell on my system.
|
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|