New inscription for attacking hydra


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

Ziggurat Zagger

Posts: 11111

Joined: Friday, 8th February 2013, 12:00

Post Wednesday, 29th June 2016, 20:42

New inscription for attacking hydra

New weapon inscription "!h" will give a prompt "Really attack hydra?" when trying to hit hydra with inscribed weapon. For axes it should check all adjacent monsters and trigger the prompt if at least one of them is hydra.

It is already annoying to swap weapon in Lair and especially Swamp, let's make it more user-friendly.

I think I can create patch if needed.

Dungeon Master

Posts: 625

Joined: Thursday, 23rd October 2014, 03:08

Post Wednesday, 29th June 2016, 20:43

Re: New inscription for attacking hydra

better idea: remove hydra slicing interaction

For this message the author CanOfWorms has received thanks: 4
duvessa, nago, Sandman25, Shard1697
User avatar

Ziggurat Zagger

Posts: 4478

Joined: Wednesday, 23rd October 2013, 07:56

Post Wednesday, 29th June 2016, 23:40

Re: New inscription for attacking hydra

Give hydras a chance to grow a new head every time they take damage, regardless of the source. Balance is easy to adjust by tweaking the probability.
DCSS: 97:...MfCj}SpNeBaEEGrFE{HaAKTrCK}DsFESpHu{FoArNaBe}
FeEE{HOIEMiAE}GrGlHuWrGnWrNaAKBaFi{MiDeMfDe}{DrAKTrAMGhEnGnWz}
{PaBeDjFi}OgAKPaCAGnCjOgCKMfAEAtCKSpCjDEEE{HOSu
Bloat: 17: RaRoPrPh{GuStGnCa}{ArEtZoNb}KiPaAnDrBXDBQOApDaMeAGBiOCNKAsFnFlUs{RoBoNeWi

For this message the author Sprucery has received thanks:
chequers

Crypt Cleanser

Posts: 746

Joined: Thursday, 5th December 2013, 04:01

Post Thursday, 30th June 2016, 03:05

Re: New inscription for attacking hydra

Is there any case in the game besides hydras where there's a difference between "slicing" damage and other types of damage?

If no, it does seem odd to have that mechanic only exist for hydras. It kind of works because it's intuitive, but it still seems like the kind of thing that the game's design tries to avoid.

If yes, what other cases are they, and am I just ignorant or are they incredibly obscure and opaque?
User avatar

Tartarus Sorceror

Posts: 1762

Joined: Monday, 14th October 2013, 01:05

Post Thursday, 30th June 2016, 03:29

Re: New inscription for attacking hydra

There are no other cases as far as I know.

I don't know if I'd call it intuitive, since what weapons are piercing instead of slashing is ambiguous if you haven't used them before. ex: short swords do piercing, but you can easily imagine slashing with one. Halberds are slashing damage despite having a speartip, so it's easy to imagine poking with them as well(when I first found one way back when I started playing, I had this idea in my head that maybe up close attacks would be slashing with the axehead, and reaching attacks would be piercing with the speartip). Blade hands is slashing, but could just as easily be piercing. Claws change into slashing damage only at level 3, and could just as easily be piercing damage at any level. And not that it matters because there's nothing that checks for blunt vs. piercing, but it always seemed to me that spiked M&F weapons should count as piercing damage(and should a whip of slashing not count as... slashing damage?).

Ziggurat Zagger

Posts: 6454

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

Post Thursday, 30th June 2016, 03:58

Re: New inscription for attacking hydra

Shard1697 wrote:There are no other cases as far as I know.

I don't know if I'd call it intuitive, since what weapons are piercing instead of slashing is ambiguous if you haven't used them before. ex: short swords do piercing, but you can easily imagine slashing with one. Halberds are slashing damage despite having a speartip, so it's easy to imagine poking with them as well(when I first found one way back when I started playing, I had this idea in my head that maybe up close attacks would be slashing with the axehead, and reaching attacks would be piercing with the speartip). Blade hands is slashing, but could just as easily be piercing. Claws change into slashing damage only at level 3, and could just as easily be piercing damage at any level. And not that it matters because there's nothing that checks for blunt vs. piercing, but it always seemed to me that spiked M&F weapons should count as piercing damage(and should a whip of slashing not count as... slashing damage?).


There used to be a difference in weapon noise (Although the code was nonfunctional for a very long time), also spikey M&F weapons used to do both blunt and peircing damage (even odds of both)
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:
Shard1697
User avatar

Tomb Titivator

Posts: 911

Joined: Thursday, 17th December 2015, 02:36

Post Thursday, 30th June 2016, 12:49

Re: New inscription for attacking hydra

Shard1697 wrote: it always seemed to me that spiked M&F weapons should count as piercing damage

this does happen and you can tell because some M&F weapons perforate like a sieve!!!

  Code:
 381     { WPN_MORNINGSTAR,       "morningstar",        13, -2, 15,
 382         SK_MACES_FLAILS, SIZE_LITTLE,  SIZE_SMALL,  MI_NONE,
 383         DAMV_CRUSHING | DAM_PIERCE, 7, 10, {
...
 396         }},

 403     { WPN_DIRE_FLAIL,        "dire flail",         13, -3, 13,
 404         SK_MACES_FLAILS, SIZE_MEDIUM,  SIZE_BIG,    MI_NONE,
 405         DAMV_CRUSHING | DAM_PIERCE, 2, 10, M_AND_F_BRANDS },

 406     { WPN_EVENINGSTAR,       "eveningstar",        15, -1, 15,
 407         SK_MACES_FLAILS, SIZE_LITTLE,  SIZE_SMALL,  MI_NONE,
 408         DAMV_CRUSHING | DAM_PIERCE, 0, 2, {
...
 421         }},

 428     { WPN_GIANT_SPIKED_CLUB, "giant spiked club",  22, -7, 19,
 429         SK_MACES_FLAILS, SIZE_LARGE, NUM_SIZE_LEVELS, MI_NONE,
 430         DAMV_CRUSHING | DAM_PIERCE, 1, 10, {} },

Crypt Cleanser

Posts: 746

Joined: Thursday, 5th December 2013, 04:01

Post Thursday, 30th June 2016, 13:04

Re: New inscription for attacking hydra

Is there actually any difference between piercing and crushing damage besides flavor?

Tartarus Sorceror

Posts: 1667

Joined: Saturday, 11th October 2014, 06:12

Location: Brazil. RS, Santa Cruz do Sul.

Post Thursday, 30th June 2016, 14:36

Re: New inscription for attacking hydra

Quazifuji wrote:Is there actually any difference between piercing and crushing damage besides flavor?

Piercing is for flesh(most animals/beasts,) crushing is for armor(gargoyle).
I am just making shit as i go.
You shall never see my color again.
User avatar

Tartarus Sorceror

Posts: 1698

Joined: Saturday, 18th June 2016, 13:57

Post Thursday, 30th June 2016, 15:28

Re: New inscription for attacking hydra

dynast wrote:
Quazifuji wrote:Is there actually any difference between piercing and crushing damage besides flavor?

Piercing is for flesh(most animals/beasts,) crushing is for armor(gargoyle).
I am just making shit as i go.

I would do it with crushing being good against insects and spiders and things which have no bones, piercing ignoring part of AC and slashing doing nice damage without special properties. However, the road taken to differentiate weapon types looks different.
I Feel the Need--the Need for Beer
Spoiler: show
3DSBeTr 15DSFiRu 3DSMoNe 3FoHuGo 3TrArOk 3HOFEVe 3MfGlOk 4GrEEVe 3BaIEChei 3HuMoOka 3MiWnQaz 3VSFiAsh 3DrTmMakh 3DSCKXom 3OgMoOka 3NaFiOka 3FoFiOka 3MuFEVeh 3CeHuOka 3TrMoTSO 3DEFESif 3DSMoOka 3DSFiOka

Dungeon Master

Posts: 1051

Joined: Thursday, 12th June 2014, 05:19

Post Thursday, 30th June 2016, 23:28

Re: New inscription for attacking hydra

Siegurt wrote:There used to be a difference in weapon noise (Although the code was nonfunctional for a very long time), also spikey M&F weapons used to do both blunt and peircing damage (even odds of both)

also i think that different damage types cause (caused?) different amounts of blood to spray, which is relevant for, uh, ignite blood demonspawn? and also console players who can't tell what anything is anymore, i guess

Dungeon Master

Posts: 1051

Joined: Thursday, 12th June 2014, 05:19

Post Thursday, 30th June 2016, 23:29

Re: New inscription for attacking hydra

Sandman25 wrote:New weapon inscription "!h" will give a prompt "Really attack hydra?" when trying to hit hydra with inscribed weapon. For axes it should check all adjacent monsters and trigger the prompt if at least one of them is hydra.

It is already annoying to swap weapon in Lair and especially Swamp, let's make it more user-friendly.

I think I can create patch if needed.

why would this be an inscription instead of just the behavior for all non-flaming slicing weapons? toggleable by some new rcfile option, i guess

i guess if it's an inscription, it's slightly easier to turn it on/off based on whether you think your character can just power through hydras even with a slicing weapon?

Ziggurat Zagger

Posts: 11111

Joined: Friday, 8th February 2013, 12:00

Post Friday, 1st July 2016, 00:18

Re: New inscription for attacking hydra

PleasingFungus wrote:why would this be an inscription instead of just the behavior for all non-flaming slicing weapons? toggleable by some new rcfile option, i guess

i guess if it's an inscription, it's slightly easier to turn it on/off based on whether you think your character can just power through hydras even with a slicing weapon?


Yes, vampiric battleaxe or executioner's axe of freezing can be ok with good defenses.

Blades Runner

Posts: 548

Joined: Monday, 23rd March 2015, 05:29

Post Saturday, 2nd July 2016, 15:46

Re: New inscription for attacking hydra

HardboiledGargoyle wrote:
Shard1697 wrote: it always seemed to me that spiked M&F weapons should count as piercing damage

this does happen and you can tell because some M&F weapons perforate like a sieve!!!

  Code:
 381     { WPN_MORNINGSTAR,       "morningstar",        13, -2, 15,
 382         SK_MACES_FLAILS, SIZE_LITTLE,  SIZE_SMALL,  MI_NONE,
 383         DAMV_CRUSHING | DAM_PIERCE, 7, 10, {
...
 396         }},

 403     { WPN_DIRE_FLAIL,        "dire flail",         13, -3, 13,
 404         SK_MACES_FLAILS, SIZE_MEDIUM,  SIZE_BIG,    MI_NONE,
 405         DAMV_CRUSHING | DAM_PIERCE, 2, 10, M_AND_F_BRANDS },

 406     { WPN_EVENINGSTAR,       "eveningstar",        15, -1, 15,
 407         SK_MACES_FLAILS, SIZE_LITTLE,  SIZE_SMALL,  MI_NONE,
 408         DAMV_CRUSHING | DAM_PIERCE, 0, 2, {
...
 421         }},

 428     { WPN_GIANT_SPIKED_CLUB, "giant spiked club",  22, -7, 19,
 429         SK_MACES_FLAILS, SIZE_LARGE, NUM_SIZE_LEVELS, MI_NONE,
 430         DAMV_CRUSHING | DAM_PIERCE, 1, 10, {} },


so off topic sorry but why does every list of properties end with an empty list?

Abyss Ambulator

Posts: 1233

Joined: Wednesday, 23rd April 2014, 21:57

Post Saturday, 2nd July 2016, 16:11

Re: New inscription for attacking hydra

I'd be in favour of removing head slicing. Instead they grow heads when they do damage. They should also get speed 12, so they don't become a monster almost everyone can ignore.
User avatar

Tomb Titivator

Posts: 911

Joined: Thursday, 17th December 2015, 02:36

Post Saturday, 2nd July 2016, 16:24

Re: New inscription for attacking hydra

yesno wrote:so off topic sorry but why does every list of properties end with an empty list?
I edited out some lines for readability.

Blades Runner

Posts: 548

Joined: Monday, 23rd March 2015, 05:29

Post Saturday, 2nd July 2016, 19:23

Re: New inscription for attacking hydra

HardboiledGargoyle wrote:
yesno wrote:so off topic sorry but why does every list of properties end with an empty list?
I edited out some lines for readability.


i mean every list of attributes ends with an empty list, {}

347 { WPN_CLUB, "club", 5, 3, 13,
348 SK_MACES_FLAILS, SIZE_LITTLE, SIZE_LITTLE, MI_NONE,
349 DAMV_CRUSHING, 10, 0, {} },

the last three items are 10, 0, and {}, just wondering whta the empty list {} is for

Mines Malingerer

Posts: 48

Joined: Tuesday, 21st June 2016, 19:08

Post Saturday, 2nd July 2016, 19:33

Re: New inscription for attacking hydra

yesno wrote:
HardboiledGargoyle wrote:
yesno wrote:so off topic sorry but why does every list of properties end with an empty list?
I edited out some lines for readability.


i mean every list of attributes ends with an empty list, {}

347 { WPN_CLUB, "club", 5, 3, 13,
348 SK_MACES_FLAILS, SIZE_LITTLE, SIZE_LITTLE, MI_NONE,
349 DAMV_CRUSHING, 10, 0, {} },

the last three items are 10, 0, and {}, just wondering whta the empty list {} is for


  Code:
 { WPN_TRIPLE_SWORD,          "triple sword",          17, -4, 19,
 487         SK_LONG_BLADES,  SIZE_MEDIUM,  NUM_SIZE_LEVELS,  MI_NONE,
 488         DAMV_SLICING, 0, 2, LBL_BRANDS },
 489 #if TAG_MAJOR_VERSION == 34
 490     { WPN_BLESSED_FALCHION,      "old falchion",         7,  2, 13,
 491         SK_LONG_BLADES,  SIZE_LITTLE,  SIZE_LITTLE, MI_NONE,
 492         DAMV_SLICING, 0, 0, {} },


Looks like the last item there is the list of possible brands the weapon can get or spawn with? And maybe the ones that have empty lists are artifacts or otherwise can't have brands or be spawned with random brand, or some such thing like that.

E: Look at line 281+, it looks like LBL_BRANDS is the brand weights, I assume for if you read a scroll of brand weapon. There's even a huge couple paragraph comments above it that starts: "Why do we have all these ridiculous brand tables?", haha.

For this message the author Dracunos has received thanks:
yesno

Return to Game Design Discussion

Who is online

Users browsing this forum: No registered users and 88 guests

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