Angband Forums

Angband Forums (http://angband.oook.cz/forum/index.php)
-   Variants (http://angband.oook.cz/forum/forumdisplay.php?f=4)
-   -   RePosBand: play as a monster in Angbad 3.2 (http://angband.oook.cz/forum/showthread.php?t=3986)

pampl January 9, 2011 22:55

0.6 is out.
I nerded out this weekend and spent the whole time programming. Now there are standard bearers for monster races (used to be called King monsters, but I don't like that title) whom you can supplant by killing. If you become the standard bearer you get permanent heroism and blessing. ATM hounds, basilisks and crystal/law drakes don't have a standard bearer they can beat. For red dragons it's Glaurung, for hydras it's the Lernaean Hydra, for trolls it's Rogrog the black troll, for Xs it's the King of Earth, for ghosts it's Tsekalus the dreadlord, for liches it's Vecna, for spiders it's Shelob, for angels it's Gabriel, and for Balrogs it's either Gothmog or the Balrog of Moria, I forget. For chaos drakes and GWoC it's a new unique who's native to dlvl 97 and looks pretty mean. Also, these race champions (as well as about 5-10 other uniques, a number I hope to increase*) have a 1/15 chance to drop an artifact that's fairly nice, or a 100% chance if they're your race's champion. Technically it's possible to kill your race champion twice, if you kill Glaurung before level 20 as a red dragon then turn into a chaos drake and kill your new standard bearer. You'll be guaranteed both artifacts, but the permanent heroism/blessing won't be doubled. They also don't stack with normal heroism and blessing. It'll probably be possible to 'double dip' with other combinations in the future, it's not something I really plan on preventing - it actually strikes me as kind of a neat challenge goal.

Minor changes: branding from non-weapon equipment effects innate melee, confusion attacks give more feedback, acid/disenchant can hit any of your slots instead of just the first of a given type, Umber Hulks now properly kill walls (though they do insist on stopping and opening doors before they eat them), some monsters from Pos and NPP ported over. (edit: also, super regeneration and poison immunity work now. Branding from EQ provides a better multiplier than innate branding so there's still a reason to wear that ring of flames even if you're a GHW)

This version isn't save compatible with previous versions. It's going to be the last update I release for a few weeks (besides any critical bug fixes) as I begin work in earnest on summoning.

Quote:

Originally Posted by Sirridan (Post 46567)
Screwing around with wizard mode before I upgrade to fix the bug for equipment...

Heehee, nice. How well did wielding two weapons work? I haven't done any work on that yet.

Quote:

Originally Posted by Ycombinator (Post 46607)
Ugh, isn't this too much for an immaterial undead creature? Or race bonuses increase with level-up?

They do, but you've got a good point when you imply that PASS_WALL creatures should maybe not have the best stats. If I start getting complaints about the dread/xorn end-game being too boring and easy I'll bump them down some.

Quote:

Originally Posted by Adley (Post 46616)
You have two weapon slots as a dreadbeing?
And i'm going to add : normal to wield slay foo as a foo?

Nah, that was from when equipping was broken and any slot could be used for any item. ATM no one has multiple weapon slots, though Xorns and Xaren will have two once I implement multi-weapon combat. I'm not sure if they should also get multiple ranged weapon slots or how that would work.

I have no idea how the player manages to hold their light source, so I dunno what monster characters would ever be able to equip more or fewer light sources.

*I've got the Silmarillion on hold at the library, but I could always use the help of any Tolkien nerds for ideas and description writing.

juggle5 January 10, 2011 00:02

Quote:

Originally Posted by Sirridan (Post 46609)
I was able to compile it on Linux, but there were problems for me:

1. reposband.h, for some reason I couldn't find it? It *was* in the zip but it didn't extract for some reason. I re-extracted it and all was well. I can say for sure it is in the .5.4.1 zip that he posted.

Pampl,
I tried compiling the latest 0.6 version on Mac, and I can't find reposband.h either. I tried checking both the .tar.gz file and the .zip file. Then I tried browsing the source files on github, and reposband.h doesn't appear to be there. Can you add it to source control and post a 0.6.1 version? Thanks!

pampl January 10, 2011 00:47

Quote:

Originally Posted by juggle5 (Post 46624)
Pampl,
I tried compiling the latest 0.6 version on Mac, and I can't find reposband.h either. I tried checking both the .tar.gz file and the .zip file. Then I tried browsing the source files on github, and reposband.h doesn't appear to be there. Can you add it to source control and post a 0.6.1 version? Thanks!

It's up on github now. I can't post a zip that works any better, though, because my compression program already seems to think it successfully included reposband.h. I'll try a .rar version and see if that fixes the problem.

https://github.com/downloads/simongr...band%200.6.rar

juggle5 January 10, 2011 04:02

Thanks! I can compile PosBand now. :)

I think some of the links you had before *did* have reposband.h in them (e.g., the 0.6.0 package); just the links to download the source code had the missing file.

Ycombinator January 10, 2011 14:18

I was able to compile and run RePosBand on Linux by copying src/powers* and lib/xtra/*.glade files from the 0.6 archive to the git repo copy. Archive alone didn't work for me.
Seems to work fine otherwise, keep up the great work!

Challtdow January 10, 2011 14:28

Pampl, is there anywhere else you can upload this too? I've really enjoyed the earlier versions, but mediafire keeps giving me a 403 error when I try to download this one.

Chall T. Dow

Therem Harth January 10, 2011 15:52

Just FWIW I had to grab the autogen.sh file from git to get it to compile on Debian Squeeze... Else I got this:

Code:

$ ./autogen.sh
: command not found2:
: command not found5:
'/autogen.sh: line 15: syntax error near unexpected token `
'/autogen.sh: line 15: `run_or_die ()


pampl January 10, 2011 15:59

Quote:

Originally Posted by Challtdow (Post 46661)
Pampl, is there anywhere else you can upload this too? I've really enjoyed the earlier versions, but mediafire keeps giving me a 403 error when I try to download this one.

Chall T. Dow

Sure, here's a github link:
https://github.com/downloads/simongr...band%200.6.rar
I think I should stop using mediafire anyway, their pop up ads bug me.
Quote:

Originally Posted by Ycombinator (Post 46660)
I was able to compile and run RePosBand on Linux by copying src/powers* and lib/xtra/*.glade files from the 0.6 archive to the git repo copy. Archive alone didn't work for me.
Seems to work fine otherwise, keep up the great work!

Quote:

Originally Posted by Therem Harth (Post 46662)
Just FWIW I had to grab the autogen.sh file from git to get it to compile on Debian Squeeze... Else I got this:

Code:

$ ./autogen.sh
: command not found2:
: command not found5:
'/autogen.sh: line 15: syntax error near unexpected token `
'/autogen.sh: line 15: `run_or_die ()


Noted. I'll be sure to include those files now.

Arjen January 10, 2011 16:18

Does those 'king' monsters already work? Because i just killed Gothmog and have killed the Balrog of Moria without the perma bless or unique item.

pampl January 10, 2011 17:15

Quote:

Originally Posted by Arjen (Post 46665)
Does those 'king' monsters already work? Because i just killed Gothmog and have killed the Balrog of Moria without the perma bless or unique item.

Uh oh, that sounds bad. This is 0.6 and you're a Balrog, right? Gothmog doesn't have a unique artifact yet but he should definitely have given you the perma bless and heroism. What were the circumstances you killed him under - were you already blessed/heroic, did you kill him in melee or with ranged or magic items, etc?


All times are GMT +1. The time now is 12:57.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.