Dropping a previously wielded entity will unwield the current one
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cyphesis |
Fix Committed
|
Undecided
|
Erik Ogenvik |
Bug Description
If the user has previously wielded an entity (but is now wielding another) and the first one is dropped, the right_hand_wield attribute will be reset.
The reason for this can be found in Character.cpp. Any entity which has at one time been wielded will have it's "containered" event connected to Character:
Now, there used to be m_rightHandWiel
//FIXME Make sure we don't stay linked to the previous wielded tool
Changed in cyphesis: | |
assignee: | nobody → Al Riddoch (alriddoch) |
Changed in cyphesis: | |
assignee: | Al Riddoch (alriddoch) → Erik Ogenvik (erik-ogenvik) |
status: | Confirmed → Fix Committed |
Not actually confirmed myself yet, but I can completely see why this would happen.