so lets see what other class mechanism has to regen
warrior adrenaline – A total of 30 strikes will yield maximum adrenaline and 8 traits which grant adrenaline
necro LF – gain LF with weapons skills. few traits which grant LF.
thief initiatives – 2 traits which increase it by 25% and another 2 which regen it also. utilities which regen it faster.
ranger astral force – regain it when heal or doing dmg so weapon skills and traits.
revenant – on weapon swap puts your nrg on 50% no matter if you had more or less than 50%. no trait which help to regain it faster. no weapon which help to regain is faster. off combat it restore to 50% (like warrior but not like thieves and necros and rangers)
so few suggestions:
1. nrg should have the same mechanism on gw1. it starts with 100%. on swap you start with 50% . off combat stay at 100%.
or
2. each trait line gives 1 minor trait which restore nrg faster. salvation when heal, corruption when taking condi dmg, devastation when leach life, invocation when have fury, retribution when have stability
or
3. weapon skills restore nrg . like AA on the last chain. or by the number of foes you hit.