[engine] Different resistances for offence and defence without abilities

Brainstorm ideas of possible additions to the game. Read this before posting!

Moderator: Forum Moderators

Forum rules
Before posting a new idea, you must read the following:
Post Reply
Spirit_of_Currents
Posts: 177
Joined: April 26th, 2014, 4:44 pm

[engine] Different resistances for offence and defence without abilities

Post by Spirit_of_Currents »

In my idea, every unit type has twelve resistances: the six damage types, both offensively and defensively. Using abilities like steadfast is so clumsy and restrictive.
There are very much electrochemical currents in my brain.
User avatar
Ravana
Forum Moderator
Posts: 3313
Joined: January 29th, 2012, 12:49 am
Location: Estonia
Contact:

Re: [engine] Different resistances for offence and defence without abilities

Post by Ravana »

It is not clumsy.
User avatar
octalot
General Code Maintainer
Posts: 818
Joined: July 17th, 2010, 7:40 pm
Location: Austria

Re: [engine] Different resistances for offence and defence without abilities

Post by octalot »

What do you find clumsy and restrictive about it?
Shiki
Developer
Posts: 373
Joined: July 13th, 2015, 9:53 pm
Location: Germany

Re: [engine] Different resistances for offence and defence without abilities

Post by Shiki »

Did you know already about this feature:
dwarf.png
dwarf.png (52.71 KiB) Viewed 4456 times
One can see the resistance values when mousing over the hitpoints and they take steadfast into account.
Try out the dark board theme.
Spirit_of_Currents
Posts: 177
Joined: April 26th, 2014, 4:44 pm

Re: [engine] Different resistances for offence and defence without abilities

Post by Spirit_of_Currents »

octalot wrote: June 12th, 2024, 5:05 pm What do you find clumsy and restrictive about it?
Let's assume a UMC author wants one unit type have: Fire resistance -30% when attacking and -10% when defending. Cold resistance +20% when attacking and +10% when defending. Arcane resistance -50% when attacking and +0% when defending.

He or she wants another unit type have: Fire resistance +0% when attacking and +30% when defending. Cold resistance -40% when attacking and -10% when defending. Arcane resistance +20% when attacking and +40% when defending.

He or she wants to define an AMLA that adds 10% blade resistance when defending, 20% pierce resistance when attacking, 40% impact resistance when attacking and 10% impact resistance when defending.

Etcetera.

I know this is exaggerated but I hope you get the point.
Shiki wrote: June 12th, 2024, 6:51 pm Did you know already about this feature:
If you press F1 then click Units -> Dwarves -> Dwarvish Guardsman then you can't see the defensive resistances.
There are very much electrochemical currents in my brain.
User avatar
octalot
General Code Maintainer
Posts: 818
Joined: July 17th, 2010, 7:40 pm
Location: Austria

Re: [engine] Different resistances for offence and defence without abilities

Post by octalot »

No, I don't get your point. Using an unrealistically complex example doesn't explain why it would be complex for a normal example.
User avatar
Elvish_Hunter
Posts: 1600
Joined: September 4th, 2009, 2:39 pm
Location: Lintanir Forest...

Re: [engine] Different resistances for offence and defence without abilities

Post by Elvish_Hunter »

Spirit_of_Currents wrote: June 13th, 2024, 3:58 pm Let's assume a UMC author wants one unit type have: Fire resistance -30% when attacking and -10% when defending. Cold resistance +20% when attacking and +10% when defending. Arcane resistance -50% when attacking and +0% when defending.

He or she wants another unit type have: Fire resistance +0% when attacking and +30% when defending. Cold resistance -40% when attacking and -10% when defending. Arcane resistance +20% when attacking and +40% when defending.

He or she wants to define an AMLA that adds 10% blade resistance when defending, 20% pierce resistance when attacking, 40% impact resistance when attacking and 10% impact resistance when defending.
All your examples can already be done with the [resistance] ability tag, which is also used to implement the steadfast ability.
Current maintainer of these add-ons, all on 1.16:
The Sojournings of Grog, Children of Dragons, A Rough Life, Wesnoth Lua Pack, The White Troll (co-author)
Post Reply