Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Variants

Reply
 
Thread Tools Display Modes
Old April 18, 2017, 16:06   #101
clouded
Adept
 
Join Date: Jun 2012
Posts: 188
clouded is on a distinguished road
Quote:
Originally Posted by chris View Post
I mean, you did notice yourself one-shotting monsters with 3000+ hitpoints, right?
No? I don't understand how that could be the case, plasma and holy bolt at max concentration did max 2 stars against sleeping wyrms for me. I won before I reached level 50 for the final ability. These sniper interface changes seem quite nice so I'll try another one, I like the class in concept. I've said my bit on ranged so I'll leave that. Thanks for all of your work chris, poschengband is still my favourite game of course.

Edit: By the way, now that ranged has criticals there is design space for a low shots high crits archer class similar to a mauler.

Last edited by clouded; April 19, 2017 at 16:00.
clouded is online now   Reply With Quote
Old April 18, 2017, 16:25   #102
AnonymousHero
Veteran
 
AnonymousHero's Avatar
 
Join Date: Jun 2007
Posts: 1,262
AnonymousHero is on a distinguished road
Quote:
Originally Posted by chris View Post
I'll look into this ... There is a --no-pie flag that needs to be set.
configure LDFLAGS="--no-pie" --with-no-install ...
Or some such? I'll research when I get the time, but it might be a few weeks before I am back online.
I find that usually it's easier to just not use "ld" and use the compiler to link. Both major compilers (Clang, Gcc) support linking directly. Just use "$CC -o poscheng game.o bla.o foo.o ...".

(The reason is that the compilers are much smarter about which libraries need linking in, which flags are compatible, etc. This also usually makes it much easier to use ASAN, UBSAN, etc.)
AnonymousHero is offline   Reply With Quote
Old April 18, 2017, 18:29   #103
HugoTheGreat2011
Knight
 
HugoTheGreat2011's Avatar
 
Join Date: Jan 2012
Location: Mid-Atlantic, U.S.
Age: 34
Posts: 830
HugoTheGreat2011 is on a distinguished road
Quote:
Originally Posted by chris View Post
I'll look at these when I get a chance (not sure why you are complaining, though!). There are 2 types of ambushes: scripted and un-scripted. The former are designed in v_info.txt and usually spawn with the player surrounded by *lots* of monsters. Are these guys asleep? I've never seen that happen. Anyway, you can teleport away from the scripted ambush ... other monsters have a 1 in 3 chance of being asleep and you can escape those.

For unscripted ambushes, monsters should not be asleep. But, if you induce a "wilderness scroll", then the 1 in 3 chance of sleeping applies to any new monsters that spawn.

Usually, it is possible to escape ambushes by teleporting until the '<' key works. I don't like this ...
In my experience, NEARBY sleeping monsters had been an intermittent occurrence with "un-scripted" ambushes. I think I've seen NEARBY sleeping monsters with "scripted" ambushes too. I don't remember right now. I have to re-check my freestyle XSplit / OBS PosChengband recordings to find more evidence of the latter.

Why am I "complaining"?...It's because it's "cheating!"
__________________
Hugo = Big-time PosChengband player

My YouTube channel, where I'm known as YggdrasilTid (formerly MjolnirExcalibur) (includes my PosChengband gameplay+music):
https://www.youtube.com/channel/UCqG...vf4c0P8ipsIeQQ
HugoTheGreat2011 is offline   Reply With Quote
Old April 18, 2017, 18:30   #104
Antoine
Ironband/Quickband Maintainer
 
Join Date: Nov 2007
Posts: 951
Antoine is on a distinguished road
Quote:
Originally Posted by clouded View Post
No? I don't understand how that could be the case, plasma and holy bolt at max concentration did max 2 stars against sleeping wyrms for me. I won before I reached level 50 for the final ability. These sniper interface changes seem quite nice so I'll try another one, I like the class in concept. I've said my bit on ranged so I'll leave that. Thanks for all of your work chris, poschengband is still my favourite game of course.
Could it be there is some sniper exploit you're not aware of??

A.
__________________
Ironband - http://angband.oook.cz/ironband/
Antoine is offline   Reply With Quote
Old April 18, 2017, 21:04   #105
nikheizen
Adept
 
Join Date: Jul 2015
Posts: 101
nikheizen is on a distinguished road
Quote:
Originally Posted by chris View Post
I'll look into this ... There is a --no-pie flag that needs to be set.
configure LDFLAGS="--no-pie" --with-no-install ...
Or some such? I'll research when I get the time, but it might be a few weeks before I am back online.
The result was as follows:

Code:
n@lat:~/git/pcb$ ./autogen.sh && ./configure LDFLAGS="--no-pie" --with-no-install --disable-x11 && make clean && make
*info* running aclocal (-I m4)
*info* running autoheader
*info* running autoconf
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for tput... /usr/bin/tput
configure: touching .deps files
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... configure: error: in `/home/n/git/pcb':
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details
n@lat:~/git/pcb$

I don't know much at all about build configuration so I have no idea how to solve this on my own. I hope you find the time to manage as I'd really love to play the new versions natively.

Also please please please re-add ironman_quests! It was my favourite non-standard birth option aside from randarts.
nikheizen is offline   Reply With Quote
Old April 19, 2017, 04:05   #106
t4nk
Adept
 
Join Date: May 2016
Posts: 246
t4nk is on a distinguished road
Quote:
Originally Posted by nikheizen
"pie and ld may not be used together"
your question really puzzled me; "-pie" can definitely be used with ld You probably meant "-r" and "-pie"...
I checked poschengband's makefile, here's a quick fix (replace src/Makefile with this):
Code:
MKPATH=../mk/
include $(MKPATH)buildsys.mk

# import source list
include Makefile.src
INCLUDE = $(HDRS)
OBJECTS = $(ANGFILES) $(CFILES) $(ZFILES)
SRCS    = ${OBJECTS:.o=.c} ${MAINFILES:.o=.c}
PROG    = $(PROGNAME)$(PROG_SUFFIX)
# VERSION := $(shell ../scripts/version.sh)
ifneq (${VERSION},)
	CFLAGS += -DBUILD_ID=${VERSION}
endif

CFLAGS += -I. -std=c99 -O2 -Wdeclaration-after-statement -fno-omit-frame-pointer

CLEAN = poschengband.o $(OBJECTS) win/poschengband.res
DISTCLEAN = autoconf.h

export CFLAGS LDFLAGS LIBS

$(PROG): $(OBJECTS) $(MAINFILES)
	$(CC) -o $@ $(OBJECTS) $(MAINFILES) $(LDFLAGS) $(LDADD) $(LIBS)
	@printf "%10s %-20s\n" LINK $@

$(PROGNAME).res: $(PROGNAME).rc
	$(RC) $< -O coff -o $@

splint:
	splint -f .splintrc ${OBJECTS:.o=.c} main.c main-gcu.c
Hopefully it works. I don't have gcc 6 installed at home, but tested it with gcc 4.9 (hacked PIE manually into buildsys.mk's LDFLAGS and CFLAGS as ./configure seems to ignore CFLAGS...)
Code:
$ file ./poschengband
./poschengband: ELF 64-bit LSB shared object (stuff...)
t4nk is offline   Reply With Quote
Old April 19, 2017, 11:39   #107
MITZE
Apprentice
 
Join Date: Jan 2017
Location: Pennsylvania, United States
Posts: 57
MITZE is on a distinguished road
Quote:
Originally Posted by clouded View Post
Edit: By the way, now that ranged has criticals there is design space for a low shots high crits archer class similar to a mauler.
I haven't played one of them myself, but isn't that the niche the 'Sniper' class was designed to fill?
__________________
Everything you need to know about my roguelike playstyle:

I took nearly two years to win with a single character in PosChengband.
MITZE is offline   Reply With Quote
Old April 19, 2017, 18:43   #108
GenericPseudonym
Apprentice
 
Join Date: Jan 2016
Posts: 52
GenericPseudonym is on a distinguished road
Quote:
Originally Posted by MITZE View Post
I haven't played one of them myself, but isn't that the niche the 'Sniper' class was designed to fill?
Sort of but not really.

The Sniper's deal is spending multiple turns using "concentration" to power up before letting out one super-powered shot. Their ultimate attack isn't even usable until you've spent 7 turns standing still concentrating.

To make the best use of your powers, you don't want to just stand still and keep shooting your enemy like an Archer would. You want to somehow break LOS and get time to concentrate, wait for the guy to walk into view, snipe him, then repeat.

Of course in the midgame if you find a nice crossbow of extra shots you may end up just fighting things like a discount archer anyways because it's a lot less work.
GenericPseudonym is offline   Reply With Quote
Old April 19, 2017, 19:55   #109
nikheizen
Adept
 
Join Date: Jul 2015
Posts: 101
nikheizen is on a distinguished road
Quote:
Originally Posted by t4nk View Post
your question really puzzled me; "-pie" can definitely be used with ld You probably meant "-r" and "-pie"...
I checked poschengband's makefile, here's a quick fix (replace src/Makefile with this):
This works! Thanks so much.

And yes, I meant -r and -pie, I intended to correct my original post, but forgot.
nikheizen is offline   Reply With Quote
Old April 21, 2017, 01:05   #110
Mocht
Rookie
 
Join Date: Mar 2015
Posts: 14
Mocht is on a distinguished road
I discovered a few bugs, I think it was while playing version 6.0.4:

(1) I played with the option where Angband quests are for non-unique monsters
The 1st 2 Angband quests were for non-uniques but the 3rd one was for a unique

(2) Maulers receive a long sword as a reward for the Thieves quest
I think they are not the only class with this bug

(3) When the autodestroyer is instructed to destroy good items of a certain type it doesn't automatically destroy average items of that type
Mocht 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
[Announce] PosChengband 4.0.0 Released chris Variants 288 March 11, 2017 06:29
[Announce] Poschengband 5.0.1 Released chris Variants 65 November 29, 2016 14:39
[Announce] PosChengband 3.5.0 Released chris Variants 71 December 16, 2015 23:38
[Announce] Poschengband 3.0.0 Released chris Variants 189 March 25, 2014 11:00
[Announce] Poschengband 2.0.0 Released chris Variants 117 October 12, 2013 20:08


All times are GMT +1. The time now is 15:48.


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