Opened 14 years ago

Closed 13 years ago

#240 closed enhancement (implemented)

regen mechanic change

Reported by: Game Hunter Owned by: Game Hunter
Priority: major Milestone: 0.9.9.6
Component: engine Version:
Keywords: Cc:
Blocked By: Blocking: 246

Description

Regeneration is a constant one unit of regeneration per action. This is often far too great of a benefit for certain items (such as rocket launchers). Presented is a possible fix that will effectively "nerf" the strength of regeneration while still allowing for some customization:

  • for a regenerated item, regeneration will only occur if the regenerated value (health, ammo, durability, etc) has not decreased for at least X number of actions
  • while regenerating, regeneration restores Y units of the regenerated value

Depending on how feasible the property values are, we can allow complete customization on a per-object basis, or have it depend on other things:

  • regeneration rate could depend on clip size for weapons, max durability for armor, max health for beings
  • regeneration pause-time could depend on reload time for weapons, damage taken (or current durability) for armor, current health for beings

Change History (3)

comment:1 Changed 14 years ago by Game Hunter

  • Blocking set to 246

comment:2 Changed 13 years ago by tehtmi

  • Owner changed from epyon to Game Hunter
  • Status changed from new to assigned

Backend is implemented.

comment:3 Changed 13 years ago by Game Hunter

  • Resolution set to implemented
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.