Hello.
I came up with this idea and it's nearly finished, however it needs some improvements regarding Duel-Wielding units.
This is my system for my RPG:
Basic Information about the Rpg: You control 1 hero, and you can wear 3 or 4 different 'equip' items and 2 or 3 consumables.
You can wear a Helmet and an armor piece, and one or two weapons like: 1x Two-Handed sword or 2x One-handed Sword or 1x Sword + Shield.
Every unit has attack speed: 2.00
Every weapon has a passive Gloves of Haste effect to increase speed or decrease speed.
A weapon with speed 2.50 has -0.25 speed INCREASE.
A weapon with speed 1.5 has 0,25 speed increase.
A weapon with speed 2.00 has 0.00 speed increase ( so just no passive ability on the item).
Here is my problem:
Units with 1 weapon will just have the attack speed they should get. However Units with 2 weapons (duel-wielders) will get problems.
Example:
Sword of the Corruptor:
Speed 1.50
+150 damage.
100 DPS.
Axe of Bloodlust
Speed 1.80
+180 damage.
100 DPS.
If a unit would wear those weapons he would have to get 200 DPS. (damage per second.)
However his attack speed will become 2.00 x 0.75 = 1.5 x 0.9 = 1.35.
His attack damage bonus is 150 and 180. So + 330 total.
So he would deal 330 damage every 1,35 seconds. So 330 : 1.35 damage per second. That gives him 244 DPS. and that's too much.
I would really like to hear suggestions on how to remove this issue. I just don't know how to remove it. I had been thinking of passive aura's like Wardrums effect for the wearer to reduce the units attack damage by something, but that wouldn't help because it's a different value for every attack speed combination.
Also I cannot use any Item Custom Value anymore, because I'm using that for other functions already.
So if someone knows a solution for this and wants to help me with it. Thanks alot!
I came up with this idea and it's nearly finished, however it needs some improvements regarding Duel-Wielding units.
This is my system for my RPG:
Basic Information about the Rpg: You control 1 hero, and you can wear 3 or 4 different 'equip' items and 2 or 3 consumables.
You can wear a Helmet and an armor piece, and one or two weapons like: 1x Two-Handed sword or 2x One-handed Sword or 1x Sword + Shield.
Every unit has attack speed: 2.00
Every weapon has a passive Gloves of Haste effect to increase speed or decrease speed.
A weapon with speed 2.50 has -0.25 speed INCREASE.
A weapon with speed 1.5 has 0,25 speed increase.
A weapon with speed 2.00 has 0.00 speed increase ( so just no passive ability on the item).
Here is my problem:
Units with 1 weapon will just have the attack speed they should get. However Units with 2 weapons (duel-wielders) will get problems.
Example:
Sword of the Corruptor:
Speed 1.50
+150 damage.
100 DPS.
Axe of Bloodlust
Speed 1.80
+180 damage.
100 DPS.
If a unit would wear those weapons he would have to get 200 DPS. (damage per second.)
However his attack speed will become 2.00 x 0.75 = 1.5 x 0.9 = 1.35.
His attack damage bonus is 150 and 180. So + 330 total.
So he would deal 330 damage every 1,35 seconds. So 330 : 1.35 damage per second. That gives him 244 DPS. and that's too much.
I would really like to hear suggestions on how to remove this issue. I just don't know how to remove it. I had been thinking of passive aura's like Wardrums effect for the wearer to reduce the units attack damage by something, but that wouldn't help because it's a different value for every attack speed combination.
Also I cannot use any Item Custom Value anymore, because I'm using that for other functions already.
So if someone knows a solution for this and wants to help me with it. Thanks alot!