Skip to content

Ways to do with Power Glove #567

Open
@BenCheung0422

Description

@BenCheung0422

The code for the power glove has existed but considered to be removed, as described in #258. However, completely removing the item is not a way, as we need an alternative to handle furniture holding.

Suggestions

There are several plans to be done on the power glove:

Remake it as an equipable gear

The item may be renamed, but the use is similar. Player needs to equip the glove onto their hand before picking up any furniture, but without the extra hotkey. The hotkey is useful only for picking up furniture, so the usage may not be high, thus the removal is recommended (as per my previous comments elsewhere).

Based on #718, it can be made as an equipable gear, so it can be directly enabled on the HUD like the map (#568), or just staying in a slot on the hotbar instead. If it is an equipable gear, the hand must be empty to use the glove; if just staying on the hotbar, only switching to the slot is required, and even more simple. When it is used, player can just use (may along with sneaking) on a furniture. Player would still be able to put it back to inventory, but the implementation depends (on the furniture), since it may not be a good idea for a filled chest to be put into inventory as portable storage (too powerful).

Proposal A (comment):

When glove is not equipped
Player cannot pick up any furniture
When glove is equipped on hand
Player can only pick up furniture and only one capacity
When glove is equipped on hand and occupied
Player can only put it down before picking up another furniture
When glove is equipped in inventory
Player can equip the glove onto hand when hand is empty

Additional features:

  • Stamina consumption: In the current implementation, picking up does not consume stamina, but should be and just for the action (not continuous consumption as it could be troublesome)

Combine it as an integrated picking up function
Just as the removal proposal (basically #258), completely removing the item from the code. And it would be completely integrated as an interaction function besides attacking and using.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Help wantedAn issue requiring extra attention.ImprovementIdeas for changes to features or content.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions