Hulking Berserker Evolution

Hulking Berserker Evolution

Introduces a class evolution for Berserker. Taking this class evolution allows one to wield a 2H weapon in each hand, as well as making his punches more powerful.
1.1.0 update/更新

See addon usage in the character's vault.
Your rating: None Average: 3.3 (3 votes)
Name Module Version Required Released File
Hulking Berserker Evolution 1.7.4 2021-11-03 17:49
Hulking Berserker Evolution 1.7.4 2021-11-03 09:17
Hulking Berserker Evolution 1.7.4 2021-11-03 07:33

Wield *anything* in offhand slot?

Found a sneaky bug in your addon. Your overloaded Actor:getObjectOffslot() includes the following code:

if o.dual_wieldable and self:attr("allow_any_dual_weapons") or self:attr("hulking") then
	return "OFFHAND"
	return o.offslot

As written, this allows the player to wield literally anything in the offhand slot once they have the Hulking Berserker evolution. I tested this by dragging the transmo chest into the offhand slot on the inventory dialog, which it accepted without a hitch. I think you need at least an 'o.type == "weapon"' check in there.

(This also plays high holy havoc with Enhanced Object Compare and Enhanced Wield Replace, both of which key off which slots an object claims it can be wielded in — and with this evolution in place, pretty much everything claims to be wieldable in the offhand slot.)

And purely as a wishlist item (a quick code check didn't find an easy way to implement this), it would be nice if damage done with dual-wielded two-handed weapons could be recorded as both two-handed weapon damage and dual-wielded weapon damage for purposes of prodigy requirements. My Windblade hopes for this character have been cruelly dashed… :(