bbb8eae106
Refactoring cig lighting code a bit. Refactoring the attack_self() procs of weapon/melee/energy and its children. Fixed energy axe suicide code typo. Energy axe now makes noise when toggle on/off, just like esword.