Archery - updated mechanics

Talk about the mods or features you'd like to see in Daggerfall Unity. Give mod creators some ideas!
User avatar
King of Worms
Posts: 2050
Joined: Mon Oct 17, 2016 11:18 pm
Location: Scourg Barrow (CZ)
Contact:

Archery - updated mechanics

Post by King of Worms » Fri Jan 25, 2019 1:01 pm

EDIT: Base idea implemented by Hazelnut by now, thank you!! Theres still room for implementing the advanced charging rules as suggested bellow

As it is now, its basically "click once to shoot a arrow" so your bow feels more like a pistol.. click click click

But in more recent games utilizing bows (Tomb raider?) we have seen this can be done in much better way and its quite easy to do so.

You press a LMB and hold it. The bow "charges" and stays charged until you release the LMB and THAN it fires the arrow.

Easy as that, but its a game changer. Feels like shooting a bow and not some strange gun...


Than you have the advanced possibility, to create a "advanced charging" rules:
Like - hold at least 1 sec to get max dmg
hold 3 sec to overcharge and get additional dmg
If you hold less than one sec - not full dmg
If you hold more than 10 sec, you fire anyway with lesser dmg

OR as Gadel stated 4 posts below, I like the base idea, not really sure about the strength/agi modifiers, but Im not against it either. I will copy paste it here for easier navigation:

Charge power -> time ->damage
0-> 0s-> damage 0%
1-> 0,2s -> damage 2 %
2 -> 0,4s -> damage 4 %
3 -> 0,6s -> damage 8 %
4 -> 0,8s -> damage 16%
5 -> 1 s -> damage 32%
6 -> 1.2s -> damage 64%
7 -> 1.4s ->damage 100 % + bonus chance to crit ?
8 -> 1.6s -> damage 90 % + 10% lesser chance to hit.
9 -> 1.8s ->damage 60 % + 30 % lesser chance to hit
10 -> 2S -> auto realese the arrow Damage 60% + 50% less chance to hit.

U may also make a formula to traduce the time to band an arrow... since someone with high strenght will band it faster... and someone with high "agility" will have a better aim and will probably raise his critical hit chance. and endurance may come into play when the bow is fully banded... more endurance, longer time to realease full banded.

0-> 0s-> damage 0%
1-> over 0,4 -(str * 0.02)] -> damage [2 + (Agi*0.02)]%
2 ->over 0,6s -(str * 0.02) -> damage [4 % +(Agi*0.04)]%
3 ->over 0,8s -(str * 0.02) -> damage [8 + (Agi*0.08)]%
4 -> over 1,0s -(str * 0.02) -> damage [16 + (Agi*0.16)]%
5 -> over 1,2 s -(str * 0.02) -> damage [32 + (Agi*0.32)]%
6 -> over 1.4s -(str * 0.02)-> damage [64 + (Agi*0.64)]%
7 -> over 1.6s -(str * 0.02)->damage [100 +(Agi*1.00))% + bonus chance to crit ?
8 -> over 1.8 s -(str * 0.02)+(end *0.06)-> damage [90 +(Agi*1.00)]% and [10-(AGI*0.05)]% lesser chance to hit.
9 -> over 2.0 s -(str * 0.02)+(end *0.06)->damage [60 +(Agi*1.00)]% and [30-(AGI*0.15)]% lesser chance to hit
10 -> 2.2 S -(str * 0.02)+(end *0.06)-> auto realese the arrow Damage [60+(Agi*1.00)]% and [50-(AGI*0.25)]% lesser chance to hit.


But these advanced sets are just a bonus, the basic stuff will improve the game on its own.

PS: If the advanced sets are implemented with the max of 2s as Gadel suggested, I can create a sound of this length which will hint on what is actually happening, that would be cool
Last edited by King of Worms on Thu May 30, 2019 7:13 pm, edited 7 times in total.

User avatar
jayhova
Posts: 576
Joined: Wed Jul 19, 2017 7:54 pm
Contact:

Re: Archery - updated mechanics

Post by jayhova » Sat Jan 26, 2019 12:56 pm

I like the idea
Remember always 'What would Julian Do?'.
Windows 10 Pro 64 bit. DFU Ver. PreAlpha 0.8.6

User avatar
Jukic
Posts: 68
Joined: Sun May 13, 2018 5:51 pm

Re: Archery - updated mechanics

Post by Jukic » Sat Jan 26, 2019 7:10 pm

seconded!

daggerdude
Posts: 51
Joined: Sat May 23, 2015 2:22 pm

Re: Archery - updated mechanics

Post by daggerdude » Mon Jan 28, 2019 4:26 am

I would love to see expanded bow mechanics.

meritamas
Posts: 58
Joined: Sun Apr 07, 2019 6:16 am
Location: Slovak Republic

Re: Archery - updated mechanics

Post by meritamas » Sun May 26, 2019 8:28 pm

Absolutely on board. This is a splendid idea!
At this point, I aim to improve DFU by formulating ideas and working out some details of how things could work better.

Gadel
Posts: 18
Joined: Fri May 17, 2019 12:44 pm

Re: Archery - updated mechanics

Post by Gadel » Mon May 27, 2019 11:34 am

i really like the "charge" idea... still...
IRL... a bow is charged but can't be hold "charged" for long since it's exhausting... so...

that's how it works IRL

No banding => no power...
u have to band the bow full length and then realease... for full power...
When full lenght banded u'll start to feel ur harm exhausted... so... u'll lose power and precision on aim cause u wont "cleanly" release the arrow.
Wich is almost never traduced in games...

to translate in game term i would say something like that...
So i guess it's like
Charge power -> time ->damage
0-> 0s-> damage 0%
1-> 0,2s -> damage 2 %
2 -> 0,4s -> damage 4 %
3 -> 0,6s -> damage 8 %
4 -> 0,8s -> damage 16%
5 -> 1 s -> damage 32%
6 -> 1.2s -> damage 64%
7 -> 1.4s ->damage 100 % + bonus chance to crit ?
8 -> 1.6s -> damage 90 % + 10% lesser chance to hit.
9 -> 1.8s ->damage 60 % + 30 % lesser chance to hit
10 -> 2S -> auto realese the arrow Damage 60% + 50% less chance to hit.

U may also make a formula to traduce the time to band an arrow... since someone with high strenght will band it faster... and someone with high "agility" will have a better aim and will probably raise his critical hit chance. and endurance may come into play when the bow is fully banded... more endurance, longer time to realease full banded.

i Dont know if u get me here. I hope :)

edit : rethinked the above chart.
0-> 0s-> damage 0%
1-> over 0,4 -(str * 0.02)] -> damage [2 + (Agi*0.02)]%
2 ->over 0,6s -(str * 0.02) -> damage [4 % +(Agi*0.04)]%
3 ->over 0,8s -(str * 0.02) -> damage [8 + (Agi*0.08)]%
4 -> over 1,0s -(str * 0.02) -> damage [16 + (Agi*0.16)]%
5 -> over 1,2 s -(str * 0.02) -> damage [32 + (Agi*0.32)]%
6 -> over 1.4s -(str * 0.02)-> damage [64 + (Agi*0.64)]%
7 -> over 1.6s -(str * 0.02)->damage [100 +(Agi*1.00))% + bonus chance to crit ?
8 -> over 1.8 s -(str * 0.02)+(end *0.06)-> damage [90 +(Agi*1.00)]% and [10-(AGI*0.05)]% lesser chance to hit.
9 -> over 2.0 s -(str * 0.02)+(end *0.06)->damage [60 +(Agi*1.00)]% and [30-(AGI*0.15)]% lesser chance to hit
10 -> 2.2 S -(str * 0.02)+(end *0.06)-> auto realese the arrow Damage [60+(Agi*1.00)]% and [50-(AGI*0.25)]% lesser chance to hit.

User avatar
Hazelnut
Posts: 1386
Joined: Sat Aug 26, 2017 2:46 pm
Contact:

Re: Archery - updated mechanics

Post by Hazelnut » Mon May 27, 2019 4:56 pm

Hmmm, I wonder if this would be a good fit for the roleplay realism mod I started? Currently all it has is the sleep by activating beds thing someone requested. (Can't recall who now, maybe Pango?)

User avatar
pango
Posts: 1321
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Re: Archery - updated mechanics

Post by pango » Mon May 27, 2019 6:49 pm

Hazelnut wrote:
Mon May 27, 2019 4:56 pm
(Can't recall who now, maybe Pango?)
Yup, stay in bed modification :)
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

User avatar
Hazelnut
Posts: 1386
Joined: Sat Aug 26, 2017 2:46 pm
Contact:

Re: Archery - updated mechanics

Post by Hazelnut » Mon May 27, 2019 7:14 pm

Do you think this fits in there, I'm embarrassed to release it with just that tiny change.

User avatar
King of Worms
Posts: 2050
Joined: Mon Oct 17, 2016 11:18 pm
Location: Scourg Barrow (CZ)
Contact:

Re: Archery - updated mechanics

Post by King of Worms » Mon May 27, 2019 8:58 pm

Hazelnut wrote:
Mon May 27, 2019 7:14 pm
Do you think this fits in there, I'm embarrassed to release it with just that tiny change.
This change I proposed and was further discussed here is a mod territory 4 sure.

It needs to be separated from the need to sleep in bed. Because some ppl might enjoy just one thing (beds vs archery)

It might be a part of Realistic Overhaul mod, where sleeping and archery would be possible to turn on and off separately. Than its golden.

Ps: agree that overchargin the bow should result in a penalty

Pss: If u create the archery mod you will be my personal hero!!

There might be something like this with magic too btw. Overboost the spell by holding it. U get like 2x magicka requirements for just 1,5x dmg..

Post Reply