Customize Berserk Firerate Boost

Registered by codyfun123

Currently, chaos weapons (Warhead: Psychedelic=yes) are hardcoded to increase the affected units' firerate by 100% (i.e. ROF multiplied by 0.5).
This blueprint suggests a new flag to allow changing this value so that berserked units don't fire that quickly (or fire more rapidly if desired).
This could either be put in as a tag in [General], or be a per-warhead value to allow per-weapon customization.

Should the latter be picked, what happens when a unit is re-berserked by a weapon with a different firerate boost value is up to you. It could either override the previous value, keep the previous value, or use the higher value of the two, or something else.

Blueprint information

Status:
Complete
Approver:
AlexB
Priority:
Medium
Drafter:
codyfun123
Direction:
Approved
Assignee:
AlexB
Definition:
Approved
Series goal:
Accepted for 0.8
Implementation:
Implemented
Milestone target:
milestone icon 0.8
Started by
AlexB
Completed by
AlexB

Related branches

Sprints

Whiteboard

Alex said that making it per-weapon would be difficult, so I'm fine with having it as a general tag.

He also brought up having a per-technotype attribute. That would be cool.
---

Implemented as:
[CombatDamage]BerserkROFMultiplier= (float - multiplier, defaults to 0.5)
The multiplier applied to the reloading time when a unit is berserking. Smaller means shorter reloading and faster firing.

[TechnoType]Berserk.ROFMultiplier= (float - multiplier, defaults to [CombatDamage]BerserkROFMultiplier)
The multiplier being applied when this unit is berserking. Smaller means faster firing.
----

14.237.1181, works as specified. - mevitar

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.