Are Blade Threading and Bow Threading spells?

Everything about ToME 4.x.x. No spoilers, please

Moderator: Moderator

Post Reply
Message
Author
jenx
Sher'Tul Godslayer
Posts: 2263
Joined: Mon Feb 14, 2011 11:16 pm

Are Blade Threading and Bow Threading spells?

#1 Post by jenx »

both talent trees say they are spells and they take a turn. But on an Adventurer with Reaving Combat, they never trigger the free melee attack, and they don't *seem* to proc on hit spell, but I could be wrong about that.

So, are they spells, or melee attacks? or both or neither?

why don't they trigger an attack with Reaving Combat?
MADNESS rocks

ooli
Halfling
Posts: 105
Joined: Mon Dec 23, 2013 9:12 am

Re: Are Blade Threading and Bow Threading spells?

#2 Post by ooli »

It seems to be based on the speed the skill use.
Blade and Bow threading do not use Spell speed , so they must disqualify as spell. While Scourge Skill being spell-speed based proc Reaving stikes
I play roguelike on twitch: https://www.twitch.tv/edmondreims

HousePet
Perspiring Physicist
Posts: 6215
Joined: Sun Sep 09, 2012 7:43 am

Re: Are Blade Threading and Bow Threading spells?

#3 Post by HousePet »

Okay it is definitely not based on talent speed.

Haven't checked the code for Reaving Combat lately but on Spell procs require damage to be done with a spell flag. So perhaps a weapon attack made from a talent marked as a spell is not marking the damage as from a spell source.
I would tend to agree that these are not a spell source of damage.
My feedback meter decays into coding. Give me feedback and I make mods.

Coldbringer
Archmage
Posts: 416
Joined: Mon Dec 15, 2014 10:08 pm

Re: Are Blade Threading and Bow Threading spells?

#4 Post by Coldbringer »

You could check that by casting Vimsense and see if you get a free attack. Does no damage but it's still a spell. Now I'm curious.
"You could skip it, i think it drops 0 xp and 1 copper [at most], you are better off selling oxygen to beggars to become rich."

Candesce
Cornac
Posts: 34
Joined: Sun Nov 16, 2014 3:04 pm

Re: Are Blade Threading and Bow Threading spells?

#5 Post by Candesce »

Important note: While Blade Threading and Bow Threading skills might not trigger Reaving Combat, they do trigger Temporal Dilation, and get shut down by silence.

Edit:

Having gone and poked at the code a bit, Corrupted Strength triggers after talent activation for talents that

a) aren't instant,
b) aren't sustained,
c) have the spell tag,
when
d) you aren't forbidden from using Corrupted Strength triggers,
e) Corrupted Strength hasn't already triggered this turn,
f) you have a living target next to you.

I don't know what might set the "forbid_corrupted_strength_blow" flag, or even if it can be set for a player, but other than that, I don't see why Blade Threading talents wouldn't trigger it. I wouldn't be surprised if a Phase Door rune could trigger it - provided you ended up next to a legal target.

Maybe there's some weirdness on account of the weapon switching code?

jenx
Sher'Tul Godslayer
Posts: 2263
Joined: Mon Feb 14, 2011 11:16 pm

Re: Are Blade Threading and Bow Threading spells?

#6 Post by jenx »

Candesce wrote:Important note: While Blade Threading and Bow Threading skills might not trigger Reaving Combat, they do trigger Temporal Dilation, and get shut down by silence.

Edit:

Having gone and poked at the code a bit, Corrupted Strength triggers after talent activation for talents that

a) aren't instant,
b) aren't sustained,
c) have the spell tag,
when
d) you aren't forbidden from using Corrupted Strength triggers,
e) Corrupted Strength hasn't already triggered this turn,
f) you have a living target next to you.

I don't know what might set the "forbid_corrupted_strength_blow" flag, or even if it can be set for a player, but other than that, I don't see why Blade Threading talents wouldn't trigger it. I wouldn't be surprised if a Phase Door rune could trigger it - provided you ended up next to a legal target.

Maybe there's some weirdness on account of the weapon switching code?
This doesn't explain to me why reaving combat doesn't trigger though. Bow Threading is a spell. It can be silenced etc.

Darkgod - can you clarify please?
MADNESS rocks

Mordy
Archmage
Posts: 300
Joined: Tue Feb 10, 2015 1:41 pm

Re: Are Blade Threading and Bow Threading spells?

#7 Post by Mordy »

Candesce wrote:I don't know what might set the "forbid_corrupted_strength_blow" flag, or even if it can be set for a player
From what I saw, this flag is used only once, probably so that one NPC can dual wields 1h weapons but isn't a Reaver. It's the orc boss in the dwarf starter dungeon.

Candesce
Cornac
Posts: 34
Joined: Sun Nov 16, 2014 3:04 pm

Re: Are Blade Threading and Bow Threading spells?

#8 Post by Candesce »

This problem finally irritated me enough to actually test, rather than just poke at code.

Blade Threading and Bow Threading both can trigger Corrupted Strength.

Arrow Stitching's clones will trigger it, even!

Just, you know, at melee range with a bow bash, so kinda shit.

jenx
Sher'Tul Godslayer
Posts: 2263
Joined: Mon Feb 14, 2011 11:16 pm

Re: Are Blade Threading and Bow Threading spells?

#9 Post by jenx »

Candesce wrote:This problem finally irritated me enough to actually test, rather than just poke at code.

Blade Threading and Bow Threading both can trigger Corrupted Strength.

Arrow Stitching's clones will trigger it, even!

Just, you know, at melee range with a bow bash, so kinda shit.
I tested too but could never get it to trigger! I must have done something wrong...
MADNESS rocks

Post Reply