Attack Speed (Game Mechanics)

From SWGANH Wiki
Revision as of 20:45, 23 June 2009 by Vidi (Talk | contribs) (Related Tags)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search




Game Mechanics - Mechanics Category

SWGANH Wiki is a repository of Star Wars Galaxies Developer information. This site is only meant to be used by SWGANH Developer team.


Navigation

Description

Template (Game Messages)

Related Tags

75% This document is nearing completion.

Mechanics This document is about game mechanics.

Attack Speed

The speed in which a player in combat attacks a target is determined by 4 things:

1. Speed skill modifier of the player
2. Weapon Speed
3. Special Speed Multiplier
4. Force Speed bonus


Things to note:

  • There is a delay cap in which you can fire at no faster than 1 time per second. In other words, the max speed you can ever achieve is 1.0. ***HOWEVER*** Special Moves have their OWN Speed penalties, which means that you will probably want to achieve a modified Attack Speed less than 1.0 if you want to spam your specials quickly. A FAST weapon isn't necessarily useless because of this speed cap...you can still take advantage of an ultra-fast weapon while doing your special moves.


  • Speed skill modifier can be enhanced by skill stim items.
  • Weapon speed can be affected by powerups.



Speed Modifiers

Speed skill modifiers are obtained from a variety of soruces; specialization in particular branches of a profession that utilizes a particular weapon that the player is using; Clothing attachments, and from temporary skill modifier enhancement stims. Speed modifiers include things such as "Two-hand weapon speed" "unarmed attack speed" and so on.


Available Attack Speed Modifiers:

  • Carbine Speed
  • One-Handed Weapon Speed
  • Rifle Speed
  • Pistol Speed
  • Polearm Speed
  • Unarmed Speed
  • Flame Thrower Speed
  • Heavy Acid Rifle Speed
  • Heavy Particle Beam Speed
  • Heavy Rocket Launcher Speed
  • Heavy Lightning Beam Speed
  • Thrown Weapon Speed
  • One-handed Lightsaber Speed
  • Double Bladed Lightsaber Speed
  • Two-handed Lightsaber Speed


Available Skill Stimpack Modifiers:


  • Skill Buff Stims (+10 to profession speed skill modifier)
    • Carpi Ulnaris Flexor: Carbine Speed
    • Flexible Tendon Bolsterer: One-Handed Weapon Speed
    • Metacarpal Facilitation Booster: Rifle Speed
    • Phalange Intensification Injection: Pistol Speed
    • Sinew Expander: Polearm Speed


Available Power Up Modifiers:

  • Crafted Power-Up
    • Attack Speed – decreases weapon speed value listed on the weapon by a given percentage


  • Durable Lathe
    • Attack Speed – decreases weapon speed value listed on the weapon by a given percentage

Attack Speed Formulas

The following should be considered as 'default attack speed' with no special used in the attack. The formula for the affects of Speed skill mods on weapon speeds is as follows:

Attack Delay = Weapon Speed * (1 - Speed Skill/100)

Examples:

Speed Skill 10, Weapon Speed 5.0; Attack Delay = 5.0 * (1 - 10/100) = 4.5
Speed Skill 10, Weapon Speed 2.0; Attack Delay = 2.0 * (1 - 10/100) = 1.8

Speed Skill 50, Weapon Speed 5.0; Attack Delay = 5.0 * (1 - 50/100) = 2.5
Speed Skill 50, Weapon Speed 2.0; Attack Delay = 2.0 * (1 - 50/100) = 1.0

Speed Skill 80, Weapon Speed 5.0; Attack Delay = 5.0 * (1 - 80/100) = 1.0
Speed Skill 80, Weapon Speed 2.0; Attack Delay = 2.0 * (1 - 80/100) = 0.4



Special Attack Delays

Special moves have their own speed delay penalty multipliers which affect how fast the player attacks while using a particular special.

The formula to calculate this is:

Special Attack Delay = Special Delay Penalty * Attack Delay

Example: You have Generic Special X, and this special has a 2x delay penalty.

Speed Skill 80, Weapon Speed 5.0;

Attack Delay = 5.0 * (1 - 80/100) = 1.0
Special Attack Delay = 2 * 1.0 = 2.0

When using Generic Special X, you will fire with a delay of (1.0 * 2), or 2.0 speed. So while it may seem that getting anything faster than 5.0 delay is a waste in this example, it truly isn't because of the delay penalty imposed on specials.

Speed Skill 80, Weapon Speed 2.0;
Attack Delay = 2.0 * (1 - 80/100) = 0.4
Special Attack Delay = 2 * 0.4 = 0.8

In this example, even though the 2.0 speed seems like a waste, it is actually very good, since it brings down the special move delay to the speed cap. You can now go ahead and spam your specials and fire at 1.0 all day.



Force Speed


The last affect on attack speed is the usage of force enhancement effects from the jedi force enhancer profession. This acts as a type of 'haste buff' which temporarily increases the overall attack speed on an attack.

The formula used for Attack Delay is:

Attack Delay = ((100-ForceSpeedBonus)/100)*((100-Weapon Speed Mod)/100) * Weapon Speed * Special Delay Penalty

Source References

Source Source in Context