New background: Annihilator (Vehumet zealot)


Although the central place for design discussion is ##crawl-dev on freenode, some may find it helpful to discuss requests and suggestions here first.

Slime Squisher

Posts: 344

Joined: Tuesday, 14th April 2015, 19:56

Location: France

Post Thursday, 10th August 2017, 10:27

Re: New background: Annihilator (Vehumet zealot)

Annihilator is already the XL.27 Conjurations skill titles, so that will probably have to change
3 runes : MiMo^Ru, HOFi^Beogh, TrMo^Yredelemnul, GrFi^Ru, FoFi^Gozag, MiGl^Okawaru
4 runes : DDFi^Makhleb
5 runes : GrEE^Vehumet
15 runes : MiFi^Ru, NaWz^Sif Muna, GrWz^Sif Muna
I mostly play offline or online on CXC

Vaults Vanquisher

Posts: 443

Joined: Thursday, 16th February 2017, 15:23

Post Thursday, 10th August 2017, 12:05

Re: New background: Annihilator (Vehumet zealot)

When the patch is rejected by dcss devs, I suggest you talk to the yiufcrawl dev. I suspect you'll have it playable at gnollcrawl.tk in couple of days.
*Lana Del Rey voice* , video games...

For this message the author watertreatmentRL has received thanks:
duvessa

Ziggurat Zagger

Posts: 6454

Joined: Tuesday, 30th October 2012, 19:06

Post Thursday, 10th August 2017, 15:32

Re: New background: Annihilator (Vehumet zealot)

edgefigaro wrote:I think this is most of a potential patch.

job-data.h
  Code:
{ JOB_ANNIHILATOR, {
    "An", "Annihilator",
    0, 7, 5,
    { SP_DEEP_ELF, SP_NAGA, SP_TENGU, SP_BASE_DRACONIAN, SP_DEMIGOD, SP_FELID},
    { "robe" },
    WCHOICE_NONE,
    { { SK_CONJURATIONS, 4 }, { SK_SPELLCASTING, 2 }, { SK_DODGING, 2 },
      { SK_STEALTH, 2 }, },
} },


crawl-ref/source/ng-restr.cc
  Code:
{
    return species == SP_FELID
            && (job == JOB_GLADIATOR
                || job == JOB_ASSASSIN
                || job == JOB_HUNTER
                || job == JOB_ARCANE_MARKSMAN)
           || species == SP_DEMIGOD
               && (job == JOB_BERSERKER
                   || job == JOB_CHAOS_KNIGHT
                   || job == JOB_ABYSSAL_KNIGHT
                   || job == JOB_MONK
                   || job == JOB_ANNHILATOR)
           || job == JOB_TRANSMUTER
              && (species_undead_type(species) == US_UNDEAD
                  || species_undead_type(species) == US_HUNGRY_DEAD);
}

job-type.h
  Code:
JOB_ANNHILATOR,



crawl-ref/source/ng-setup.cc
  Code:
    case JOB_ANNIHILATOR:
        you.religion = GOD_VEHUMET;
        you.piety = 35;
        break;


newgame.cc
  Code:
    {
        "Zealot",
        coord_def(15, 0), 20,
        { JOB_BERSERKER, JOB_ABYSSAL_KNIGHT, JOB_CHAOS_KNIGHT, JOB_ANNIHILATOR}
    },

I think you should start with magic dart memorized, otherwise you have no method other than untrained punch to attack with on turn 1...
Spoiler: show
This high quality signature has been hidden for your protection. To unlock it's secret, send 3 easy payments of $9.99 to me, by way of your nearest theta band or ley line. Complete your transmission by midnight tonight for a special free gift!

For this message the author Siegurt has received thanks:
yesno

Dungeon Master

Posts: 1613

Joined: Thursday, 16th December 2010, 21:54

Post Thursday, 10th August 2017, 17:03

Re: New background: Annihilator (Vehumet zealot)

There's a more fully functional (presumably, I haven't tested it) patch already up on Github here from a couple of days ago for anyone who wants to try it themselves.

Tomb Titivator

Posts: 771

Joined: Tuesday, 25th November 2014, 02:47

Post Friday, 11th August 2017, 14:23

Re: New background: Annihilator (Vehumet zealot)

I'm rather ambivalent that the patch was rejected (entirely expected), but I really wish you would have addressed it from the perspective of bookless spellcaster that recieves RNG damage spells start rather than zealot start. The interesting thing about the proposal isn't being able to pick vehu at start. The interesting aspect is the bookless spellcaster.

Specifically, every reasonable user of Vehumet already has a book. This character doesn't. Thus, the following statement is not true:

Be and CK were kept because their D:1 play is substantially changed from normal play, compared to just finding and taking the god early...None of that's really the case for Vehumet


The D1-L1 experience for this specific character type would be different than anything else that currently exists in the game barring an odd wanderer start who stumbles across Vehu on d1, or the random altar on d2. Even this is a stretch as the wanderer will have other tools.

That having been said, I understand that its the rest of the baggage that goes along with zealot starts that is the dealbreaker. I don't have a good way of squaring this circle, none has been proposed in this thread. The nice thing about vehu zealot is its really simple to implement.

For this message the author edgefigaro has received thanks: 4
mattlistener, Shard1697, VeryAngryFelid, WingedEspeon

Vaults Vanquisher

Posts: 443

Joined: Thursday, 16th February 2017, 15:23

Post Friday, 11th August 2017, 14:58

Re: New background: Annihilator (Vehumet zealot)

Seems like that is exactly the expected response if you're familiar with devteam statements on this matter over the last few years. They have certain commitments based on past changes and discussions that are not going to change because there's a thread on tavern.

Personally, I think this background would be better than at least three already existing book backgrounds from a design perspective (this is not saying much). It would probably be popular with players too. If the interest and energy is there, it could easily be part of a crawl branch with the ethos of Poschengband. Yiufcrawl is already staking out that kind of ground. There's a good niche there for a branch that looks to try out new content and rehabilitate old content without going nuts mechanically, like circus animals. If you can accumulate enough new, reasonably good content there's probably an audience to be found.
*Lana Del Rey voice* , video games...

Slime Squisher

Posts: 406

Joined: Thursday, 16th June 2011, 18:36

Post Friday, 11th August 2017, 17:32

Re: New background: Annihilator (Vehumet zealot)

edgefigaro wrote:I'm rather ambivalent that the patch was rejected (entirely expected), but I really wish you would have addressed it from the perspective of bookless spellcaster that recieves RNG damage spells start rather than zealot start. The interesting thing about the proposal isn't being able to pick vehu at start. The interesting aspect is the bookless spellcaster.

Specifically, every reasonable user of Vehumet already has a book. This character doesn't. Thus, the following statement is not true:

Be and CK were kept because their D:1 play is substantially changed from normal play, compared to just finding and taking the god early...None of that's really the case for Vehumet


The D1-L1 experience for this specific character type would be different than anything else that currently exists in the game barring an odd wanderer start who stumbles across Vehu on d1, or the random altar on d2. Even this is a stretch as the wanderer will have other tools.

That having been said, I understand that its the rest of the baggage that goes along with zealot starts that is the dealbreaker. I don't have a good way of squaring this circle, none has been proposed in this thread. The nice thing about vehu zealot is its really simple to implement.

Why not reply with this on the github thread, where it might garner an authoritative reply and/or due reconsideration?
Won with: KeAE^Sif, NaWz^Sif, NaTm^Chei, SpEn^Nmlx, GrEE^Qaz, HOFE^Veh, MiBe^Trog, DrFE^Hep, FoFi^Zin, CeHu^Oka, DjFE^Ash, DrIE^Ru, FeSu^Jiy, GnCA^Usk.
In Progress:
Long-term goal: complete the pantheon.

For this message the author mattlistener has received thanks:
VeryAngryFelid

Abyss Ambulator

Posts: 1217

Joined: Sunday, 14th April 2013, 04:01

Post Friday, 11th August 2017, 18:11

Re: New background: Annihilator (Vehumet zealot)

Aside: for the love of god remove Be. Most degenerate background in the game, utterly pointless and uninteresting.
Three wins: Gargoyle Earth Elementalist of Ash, Ogre Fighter of Ru, Deep Dwarf Fighter of Makhleb (0.16 bugbuild :( )

Ziggurat Zagger

Posts: 4432

Joined: Friday, 8th May 2015, 17:51

Post Friday, 11th August 2017, 19:27

Re: New background: Annihilator (Vehumet zealot)

Be is fun IMHO.
Underestimated: cleaving, Deep Elf, Formicid, Vehumet, EV
Overestimated: AC, GDS
Twin account of Sandman25
User avatar

Barkeep

Posts: 1788

Joined: Saturday, 29th June 2013, 16:52

Post Friday, 11th August 2017, 19:53

Re: New background: Annihilator (Vehumet zealot)

If y'all want to talk about Be, please start a new thread.

watertreatmentRL wrote:If the interest and energy is there, it could easily be part of a crawl branch with the ethos of Poschengband. Yiufcrawl is already staking out that kind of ground. There's a good niche there for a branch that looks to try out new content and rehabilitate old content without going nuts mechanically, like circus animals. If you can accumulate enough new, reasonably good content there's probably an audience to be found.

A Crawl Slash'em would be totally cool and fun; I really liked the nostalgia branch, for example.
User avatar

Barkeep

Posts: 4435

Joined: Tuesday, 11th January 2011, 12:28

Post Friday, 11th August 2017, 20:26

Re: New background: Annihilator (Vehumet zealot)

mattlistener wrote:Why not reply with this on the github thread, where it might garner an authoritative reply and/or due reconsideration?

I thought about that, but then realized that MarvinPA commented in this thread and I didn't want to do something spammy or break the conversation into more pieces...

FWIW, the pull request isn't closed, though.
I am not a very good player. My mouth is a foul pit of LIES. KNOW THIS.

Tomb Titivator

Posts: 771

Joined: Tuesday, 25th November 2014, 02:47

Post Wednesday, 16th August 2017, 14:26

Re: New background: Annihilator (Vehumet zealot)

So as per recommended, I made a post on that pull request. Thank you for the pointer.

Going forward, I'm more interested in playing around with the idea in wizmode than arguing in the abstract. I can do that easilly and to the extent that it will satisfy my curiosity, regardless of whether vehu zealot is introduced in webtiles.

Below is my experience:

I tried it out, a few games of HuCj, dropping book and taking vehu immediately, starting with default setting of 15 piety. Its really bad, so i buffed it a bit along the way.

FIRST GAME

First game i got a flame tongue on D1, made it to D3 before getting poisoned by an adder and dieing.

SECOND GAME

Second game was bad, I made it to D3 XL 5 but never got a spell gift. I suspect this character is vulnerable to piety swings. I had no answers to worms or an orc in scale mail. I died to a an orc priest when my retreat was blocked. I probably could have been able to live with a hex wand and a venom dagger that dropped, but I'm not exactly trying to play flawlessly and make full use of a favorable floorgod.

THIRD GAME

Third Game I upped the piety at the start from 15 to 35 (starting Be piety) and character plays more stably. Freeze is immediately offered for a second spell and a versatile kit. I get offered throw frost and hit ** early on D2 which I immediately take. Ignite poison is offered my first kill into D3. I'm XL 4 and only have 3 spell levels, and I pass.

D4 has dowan and duvessa which i don't want to fight. I try but my freeze isn't strong enough at the moment. A bullfrog skeleton I don't have good answers to at the moment, but its also not a threat and i chop it down with a +0 flail of protection. I hit *** on D4 but die shortly thereafter chain confused by sigmund.


FOURTH GAME
Next up I am offered searing tongue at lvl 1 and get my second gift on my first kill on D2, throw flame. I die to natasha after being slowed. This was probably avoidable, and I could have just jibbed the early game with a +2 short sword of distortion.

FIFTH GAME
My final run i decide to give myself a potion of brilliance in addition to 35 piety. I want to be able to power though a fight against a unique. Sting is my starting gift and throw frost is offered on the last mob of D1. I decide to pass for now, i have too many long range spells. Second mob of D2 is terrance and I see another 2 !brilliance on the floor. I quaff mine and get to work with sting. Its not very effective, but I do bring him down eventually, after my potion expired >.>

On D3 I equip two rings of magical power and immediately learn throw frost. I !brilliance to throw frost an ogre down, netting me level 6 and access to the inner flame spell. I pick it up, I have some spell levels to spare.I don't try to fight sigmund.

*** is aquired on d4. I encounter edmund and a quokka and think this may be an excellent place to try out inner flame. The quokka resists my first attemt to hex it and I promptly blow my self up and die.

For this message the author edgefigaro has received thanks: 3
Majang, njvack, VeryAngryFelid
User avatar

Crypt Cleanser

Posts: 732

Joined: Monday, 24th April 2017, 11:46

Post Wednesday, 16th August 2017, 16:34

Re: New background: Annihilator (Vehumet zealot)

Your conclusion seems to be that this background would certainly not be overpowered. That should give the folks on the dev team peace of heart to try this...
Maɟaŋ

For this message the author Majang has received thanks:
VeryAngryFelid

Vaults Vanquisher

Posts: 443

Joined: Thursday, 16th February 2017, 15:23

Post Wednesday, 16th August 2017, 21:45

Re: New background: Annihilator (Vehumet zealot)

edgefigaro wrote:Going forward, I'm more interested in playing around with the idea in wizmode than arguing in the abstract. I can do that easilly and to the extent that it will satisfy my curiosity, regardless of whether vehu zealot is introduced in webtiles.

Below is my experience:

I tried it out, a few games of HuCj, dropping book and taking vehu immediately, starting with default setting of 15 piety. Its really bad, so i buffed it a bit along the way.

[lots of stuff]


I just gotta ask: When there's a branch available that lets you play as an actual "Annihilator" or whatever, why don't you actually play that and report on your experience? Or if there's a problem for you getting that compiled, why don't you talk to people from gnollcrawl.tk and get an experimental branch going? I'm pretty sure they'd be down.
*Lana Del Rey voice* , video games...

Tomb Titivator

Posts: 771

Joined: Tuesday, 25th November 2014, 02:47

Post Wednesday, 16th August 2017, 22:15

Re: New background: Annihilator (Vehumet zealot)

I -can- play an actual vehu zealot, in wizmode, and tinker with it freely at my own leisure. I don't see what having a properly supported fork offers me other than saving two dozen keystrokes at the beginning of a game. (Seriously, its the following: &_v[enter], &^35[enter] &o!brilliance[enter])

I don't know what gnollcrawl can offer that wizmode can't.

Spectators? I could put up a twitch stream, but this could be conducive.
Publicly accessible morgues? If people want this, I can provide.
The ability to export the idea to other players and collaborate? Ok, you got me here.

For this message the author edgefigaro has received thanks:
Gigaslurp

Vaults Vanquisher

Posts: 443

Joined: Thursday, 16th February 2017, 15:23

Post Wednesday, 16th August 2017, 22:44

Re: New background: Annihilator (Vehumet zealot)

Well, I'll put it this way: There is absolutely no way DCSS is ever going to have a Vehumet zealot background. This is not because the code isn't there. It's there. If you're serious about this idea, and you seem reasonably enthusiastic at least, you're talking about a fork. So the direction in which your interest can go that will end in something interesting, rather than frustration, is in developing player interest in this different version of crawl.

Now of course you can just make your own hacked up version of crawl or screw around with wizmode all by your lonesome. Or, I suggest, you and perhaps some like-minded crawl players can get organized and do something.
*Lana Del Rey voice* , video games...

For this message the author watertreatmentRL has received thanks:
duvessa

Tartarus Sorceror

Posts: 1739

Joined: Tuesday, 13th March 2012, 02:48

Post Friday, 18th August 2017, 06:21

Re: New background: Annihilator (Vehumet zealot)

watertreatmentRL wrote:There is absolutely no way DCSS is ever going to have a Vehumet zealot background.


It wouldn't exactly be the worst thing ever. Except it would make Sif even more irrelevant than it already is.

Ziggurat Zagger

Posts: 8786

Joined: Sunday, 5th May 2013, 08:25

Post Friday, 18th August 2017, 20:22

Re: New background: Annihilator (Vehumet zealot)

There is absolutely no way DCSS is ever going to have a Vehumet zealot background. It doesn't matter how cool you think it would be, there is absolutely no way DCSS is ever going to have a Vehumet zealot background.

Slime Squisher

Posts: 344

Joined: Tuesday, 14th April 2015, 19:56

Location: France

Post Friday, 18th August 2017, 20:58

Re: New background: Annihilator (Vehumet zealot)

duvessa wrote:There is absolutely no way DCSS is ever going to have a Vehumet zealot background. It doesn't matter how cool you think it would be, there is absolutely no way DCSS is ever going to have a Vehumet zealot background.
Why are there never any arguments about this but just these block refusals?
3 runes : MiMo^Ru, HOFi^Beogh, TrMo^Yredelemnul, GrFi^Ru, FoFi^Gozag, MiGl^Okawaru
4 runes : DDFi^Makhleb
5 runes : GrEE^Vehumet
15 runes : MiFi^Ru, NaWz^Sif Muna, GrWz^Sif Muna
I mostly play offline or online on CXC

Vaults Vanquisher

Posts: 443

Joined: Thursday, 16th February 2017, 15:23

Post Friday, 18th August 2017, 21:39

Re: New background: Annihilator (Vehumet zealot)

There are arguments about it, like the one going on here. The current line on zealots is pretty longstanding.

Just to make it clear, for my part, when I say you guys should go make a fork, I'm not thinking "lol, like that's going to happen." I am thinking "more people getting directly involved outside of the DCSS process is good." The devteam has a lot of things right and a few important things wrong, but more importantly they have a lot of commitments to positions that take more than a few tavern threads to change. Nevertheless, from what I can tell, they're pretty open-handed about helping people interested in hacking crawl, even when those people have little or no interest in being involved in DCSS development. Just going and doing things is more useful and valuable than being salty about ideas you like going nowhere with the devs. The most important thing the devs have going for them is that they're organized and they do things. Do likewise, folks.
*Lana Del Rey voice* , video games...

bel

Cocytus Succeeder

Posts: 2184

Joined: Tuesday, 3rd February 2015, 22:05

Post Friday, 18th August 2017, 21:42

Re: New background: Annihilator (Vehumet zealot)

Fingolfin wrote:
duvessa wrote:There is absolutely no way DCSS is ever going to have a Vehumet zealot background. It doesn't matter how cool you think it would be, there is absolutely no way DCSS is ever going to have a Vehumet zealot background.
Why are there never any arguments about this but just these block refusals?

The post was not an argument or refusal. It was a prediction.

Ziggurat Zagger

Posts: 8786

Joined: Sunday, 5th May 2013, 08:25

Post Saturday, 19th August 2017, 05:05

Re: New background: Annihilator (Vehumet zealot)

Fingolfin wrote:
duvessa wrote:There is absolutely no way DCSS is ever going to have a Vehumet zealot background. It doesn't matter how cool you think it would be, there is absolutely no way DCSS is ever going to have a Vehumet zealot background.
Why are there never any arguments about this but just these block refusals?
Because I don't want to waste your time. Everything I've seen about the subject strongly suggests that the active devteam, as a group, is against adding more starting gods unless they offer some really exceptional feature, and will continue to be against it for a long time. CK is the closest thing the game has to an official challenge mode, AK starts in Abyss, and Be has tremendous momentum behind it due to being the first hints mode character and its extreme popularity (MiBe is practically the face of the game these days).

Vehumet doesn't offer a special starting branch or an especially challenging game, and it is unlikely that this will change. You could reasonably argue that this start deserves to be added to the game as much as Be does, but that line of thought would, at best/worst, get Be removed. Unless you convince a dev to commit a Vehumet zealot out of spite towards watertreatmentRL, you're not going to get a Vehumet zealot added to DCSS. Hence the response of "doesn't matter".

For this message the author duvessa has received thanks: 4
Fingolfin, Gigaslurp, nago, VeryAngryFelid
User avatar

Pandemonium Purger

Posts: 1386

Joined: Sunday, 5th April 2015, 22:37

Post Sunday, 20th August 2017, 05:06

Re: New background: Annihilator (Vehumet zealot)

I tried the start in wiz mode by starting as a HuCj, dropping the starting book, and gaining Vehu at 35 piety, and I wasn't impressed. Vehu is so weak and his gifts so unreliable to a early game character that the start felt like playing a melee character that was force to be atheist and start with gimped stats. You could argue that a weak start that forces you to worship a suboptimal god is a good thing, but it feels so unthematic to be a vehu zealot and be expected to bash things with pointy sticks as your primary offense, combined with the large number of challege conducts avalible, not to mention that CK is a much better challenge start, that I don't think this would actually be good for the game in practice even if the devs were open to it, even though the start sounds good in theory.
http://crawl.akrasiac.org/scoring/playe ... speon.html. I started playing in 0.16.1
I achieved greatplayer in less than a year.
Remove food
Previous

Return to Game Design Discussion

Who is online

Users browsing this forum: No registered users and 64 guests

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.