![]() |
#21 | ||
Z+Angband Maintainer
Join Date: Jun 2008
Posts: 318
![]() |
Quote:
Quote:
__________________
----------------------------------------- Z+Angband: A Zangband evolution http://tinyurl.com/5pq2bd |
||
![]() |
![]() |
![]() |
#22 | |
Scout
Join Date: Aug 2008
Posts: 33
![]() |
Quote:
Also, I've done some courier quests, and it seems like most of the times when I go back for my reward the game crashes when I choose to take another quest at the same time. Reloading the game and doing the same thing over again always works fine though, so again I can't reproduce it with a savefile. Edit: I ran Z+ with gdb and then ran around and did some courier quests, and managed to get the game to crash after a while. So since I can't give you a savefile, have a stacktrace instead: Code:
#0 0x00000000004f2308 in Rand_div (m=4294967295) at src/z-rand.c:171 #1 0x0000000000498c13 in request_quest (b_ptr=<value optimized out>, scale=<value optimized out>) at src/quest.c:846 #2 0x00000000004bdbf6 in build_cmd_quest (level=0, f_ptr=<value optimized out>) at src/bldg.c:333 #3 0x00000000004f0bdc in toluaI_field_build_cmd_quest00 (tolua_S=0x216dbc0) at src/l-field.c:445 #4 0x00000000004fafab in luaD_call (L=0x216dbc0, func=0x216dfb0, nResults=0) at src/lua/ldo.c:134 #5 0x00000000004f9666 in luaV_execute (L=0x216dbc0, cl=0x2509280, base=0x216dfa0) at src/lua/lvm.c:382 #6 0x00000000004fb05b in luaD_call (L=0x216dbc0, func=0x216dfa0, nResults=-1) at src/lua/ldo.c:177 #7 0x00000000004fab1d in luaD_runprotected (L=0x216dbc0, f=0x4fb440 <f_call>, ud=0x7fffc6823120) at src/lua/ldo.c:376 #8 0x00000000004fab53 in lua_call (L=0xffffffff, nargs=<value optimized out>, nresults=<value optimized out>) at src/lua/ldo.c:220 #9 0x000000000049cb4f in call_lua_hook ( script=0x23640f0 "if (command == 'Q') then\n build_cmd_quest(0, field)\n done = TRUE\nend", format=0x5430ef "is:b", vp=0x7fffc6823370) at src/script.c:456 #10 0x000000000049d325 in apply_field_trigger ( script=0x23640f0 "if (command == 'Q') then\n build_cmd_quest(0, field)\n done = TRUE\nend", f_ptr=0x7fffc6823340, format=0x5430ef "is:b", vp=0x7fffc6823370) at src/script.c:665 #11 0x000000000049d3fe in const_field_trigger (script=0xffffffff <Address 0xffffffff out of bounds>, f_ptr=<value optimized out>, format=0x0, vp=0x12) at src/script.c:698 #12 0x00000000004458da in field_script_const (f_ptr=0x235afa6, action=<value optimized out>, format=0x5430ef "is:b") at src/fields.c:1057 #13 0x00000000004bda8a in do_cmd_bldg (f_ptr=0x235afa6) at src/bldg.c:1809m #14 0x00000000004f0dff in toluaI_field_do_cmd_bldg00 (tolua_S=0x216dbc0) at src/l-field.c:371 #15 0x00000000004fafab in luaD_call (L=0x216dbc0, func=0x216df80, nResults=0) at src/lua/ldo.c:134 #16 0x00000000004f9666 in luaV_execute (L=0x216dbc0, cl=0x2448610, base=0x216df70) at src/lua/lvm.c:382 #17 0x00000000004fb05b in luaD_call (L=0x216dbc0, func=0x216df70, nResults=-1) at src/lua/ldo.c:177 #18 0x00000000004fab1d in luaD_runprotected (L=0x216dbc0, f=0x4fb440 <f_call>, ud=0x7fffc6823770) at src/lua/ldo.c:376 #19 0x00000000004fab53 in lua_call (L=0xffffffff, nargs=<value optimized out>, nresults=<value optimized out>) at src/lua/ldo.c:220 #20 0x000000000049cb4f in call_lua_hook (script=0x23617e0 "do_cmd_bldg(field)", format=0x543d17 "", vp=0x7fffc6823990) at src/script.c:456 #21 0x000000000049d325 in apply_field_trigger (script=0x23617e0 "do_cmd_bldg(field)", f_ptr=0x235afa6, format=0x543d17 "", vp=0x7fffc6823990) at src/script.c:665 #22 0x00000000004462ae in field_script (c_ptr=<value optimized out>, action=<value optimized out>, format=0x543d17 "") at src/fields.c:1096 #23 0x000000000044ae27 in move_player (dir=<value optimized out>, do_pickup=0) at src/cmd1.c:2663 #24 0x000000000044c89b in do_cmd_walk (pickup=0) at src/cmd2.c:1959 #25 0x0000000000483ac5 in process_command () at src/dungeon.c:2196 #26 0x00000000004877ad in play_game (new_game=0 '\0') at src/dungeon.c:2841 #27 0x00000000004cde11 in main (argc=1, argv=0x7fffc68240d8) at src/main.c:604 Last edited by perost; September 22, 2008 at 21:19. |
|
![]() |
![]() |
![]() |
#23 | |
Z+Angband Maintainer
Join Date: Jun 2008
Posts: 318
![]() |
Quote:
![]() I find it interesting so many people have encountered this, because I feel like courier quests are sort of blah and I don't much bother with them. I think one issue is that the documentation is a little poor: you never get anything but gold for a courier quest, but people probably don't know that.
__________________
----------------------------------------- Z+Angband: A Zangband evolution http://tinyurl.com/5pq2bd |
|
![]() |
![]() |
![]() |
#24 | |
Scout
Join Date: Aug 2008
Posts: 33
![]() |
Quote:
I find the other quests more rewarding though, since you can get quite a good amount of exp fast. Sometimes it goes a bit too fast though, which I just got to experience. My monk was pounding away quite happily on Akhorabil the Blind, when he suddenly decided to breath Nether on me. No resNether == very dead monk (he's a W, what was I expecting?). Oh well, time to start a new character. However, I was suddenly staring at a screen that wanted me to input a filename, presumably for dumping the character. No matter what I pressed though I couldn't get away from the screen. Pressing ctrl+c changed the gravestone to death by Abortion, and now I have two identical entries on the highscore list except for the cause of death. It was a bit odd, and it happened so fast that I didn't really analyze that was happening (overcome with grief as I was :P), but it seemed weird. I'll try and analyze it more carefully if it happens again. It might have been me pressing the wrong buttons at the wrong time though. Edit: Well, my new character was certainly not long-lived :P Went out into the wilderness for a quest, but got ambushed by some novice rangers. But the same thing happened again. The game asks me if I want to dump my char, and if I answer no it asks me for a filename anyway. If I give it a filename it dumps the char, but I can't leave the screen. I can't quit the game in any way other than killing it. Last edited by perost; September 22, 2008 at 22:29. |
|
![]() |
![]() |
![]() |
#25 |
RePosBand maintainer
Join Date: Sep 2008
Location: Seattle, WA, USA
Posts: 225
![]() |
Oh, the same thing happened to me. I had to turn off Auto-Dump in Game Options to get around it IIRC.
The squelching system seems to always prompt for non-cursed psuedo-id'd items which is a hassle because most of what I want to destroy is {average} or {good} (and less importantly I don't want to delete {tainted}). Also it seems to consider a lot of stuff to be known average which led to an unfortunate mishap involving a jittery finger and a stack of rods of TP other in the 'k' inventory slot. P.S. You haven't really been ambushed in the wilderness until you've been ambushed by an Elder God edit: oh just noticed another (minor) bug- non-magical spears stack but no other non-magical weapons do. edit2: magic mapping doesn't work on cavern-type levels, like the terror of the deep levels where the ground is orange when unlighted. The walls of the land areas don't get mapped though the walls around water areas do. This is the magic mapping that comes with mindcrafters' precognition, btw, I assume real magic mapping works the same. Last edited by pampl; September 23, 2008 at 04:28. |
![]() |
![]() |
![]() |
#26 | ||
Z+Angband Maintainer
Join Date: Jun 2008
Posts: 318
![]() |
Quote:
Quote:
As for quick-destroy, it was not supposed to make quick destroying of non-combat objects possible (except if you choose the "all" option), so that was a bug. Also, in the next version it will work properly with pseduo-id. I am with you on the {tainted} and {dubious} objects, but I think this depends on the character. Regardless, these are no longer auto-destroyed by the "auto_destroy_bad" option but are still destroyed without a prompt if you have "quick_destroy_bad" set, in the next version.
__________________
----------------------------------------- Z+Angband: A Zangband evolution http://tinyurl.com/5pq2bd |
||
![]() |
![]() |
![]() |
#27 | |
Z+Angband Maintainer
Join Date: Jun 2008
Posts: 318
![]() |
Quote:
I'm going to release a new version in the next day or two; there have been so many bug fixes with 0.2.2.
__________________
----------------------------------------- Z+Angband: A Zangband evolution http://tinyurl.com/5pq2bd |
|
![]() |
![]() |
![]() |
#28 |
Angband Devteam member
Join Date: Aug 2008
Location: Philadelphia, PA, USA
Age: 43
Posts: 1,517
![]() |
Hey, just picked up Z+ today and quickly noticed some segfaults. Here's an easy way to find them:
Start a character. Equip a weapon and nothing else. Use the debugging commands (CTRL-A c k C) to create a Curse Weapon scroll. Read it. Now if you hit "t" (take off command) you'll immediately get a segfault. If you go to a store and hit "s" (sell command) and then hit "/" (to switch to selling equipped inventory) you'll get another segfault. |
![]() |
![]() |
![]() |
#30 |
Angband Devteam member
Join Date: Aug 2008
Location: Philadelphia, PA, USA
Age: 43
Posts: 1,517
![]() |
Hi Juergen,
I did compile and run it on Linux. I don't remember doing anything special--I just downloaded the most recent source release and built it. If you want to post the commands you're running and the error(s) you're getting then I'd be happy to try to help you out. |
![]() |
![]() |
![]() |
Tags |
z+angband |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Z+Angband 0.2.1 (beta) released! | Mangojuice | Variants | 14 | September 8, 2008 05:28 |
[Un]angband 0.6.2 beta 2 has been released! | Bandobras | Variants | 178 | April 20, 2008 22:24 |
[Un]angband 0.6.2 beta | Arralen | Variants | 9 | February 20, 2008 21:09 |
Angband 3.0.9 released | takkaria | Vanilla | 18 | August 8, 2007 03:30 |
YACD from my modified version of Angband | will_asher | AAR | 8 | June 21, 2007 06:17 |