Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: ATTACK_PRIORITY should accept a number rather than MAIN or SECOND  (Read 609 times)

Vattic

  • Bay Watcher
  • bibo ergo sum
    • View Profile

At the moment attacks with MAIN are 100x more likely than attacks with SECOND. I suggest this be replaced with a weight instead. Alternatively replace MAIN with 1, SECOND with 2, and allow 3,4,5 etc.

Reason being I dislike kicks and bites being about as common, both being SECOND.
Logged
6 out of 7 dwarves aren't Happy.
How To Generate Small Islands

Andeerz

  • Bay Watcher
  • ...likes cows for their haunting moos.
    • View Profile
Re: ATTACK_PRIORITY should accept a number rather than MAIN or SECOND
« Reply #1 on: March 02, 2023, 11:59:25 pm »

Agreed.  And this could open the fighting system up to be more nuanced.  I am not entirely familiar with how the fighting system works, and maybe there is already a framework for something similar, but perhaps those weights can be altered depending on things that happen during the battle.  For example, bites might be more common during a grapple, and kicks less common.  Perhaps weights could be assigned to target body parts, too.

Regardless, I like the original suggestion as is. 
Logged

Laterigrade

  • Bay Watcher
  • Is that a crab with
    • View Profile
Re: ATTACK_PRIORITY should accept a number rather than MAIN or SECOND
« Reply #2 on: March 06, 2023, 11:34:37 pm »

At the moment attacks with MAIN are 100x more likely than attacks with SECOND. I suggest this be replaced with a weight instead. Alternatively replace MAIN with 1, SECOND with 2, and allow 3,4,5 etc.

Reason being I dislike kicks and bites being about as common, both being SECOND.
I definitely agree with this. Almost seems like there’s no reason not to do it, really.
Logged
and the quadriplegic toothless vampire killed me effortlessly after that
bool IsARealBoy = false
dropping clothes to pick up armor and then dropping armor to pick up clothes like some sort of cyclical forever-striptease
if a year passes, add one to age; social experiment