Rules
- Lightning gun only, infinite ammo, no pickups.
- Hits heat the target instead of damaging it. At full heat the target gibs. Default: 20 consecutive hits (~1 s).
- Heat drains quickly once the beam is off.
- Heat is shown as a shell on the target and a bar under the crosshair.
- Tuning: g_heatPerHit, g_heatCoolDelay, g_heatCoolRate.

Play
ioquake3 +set fs_game lgtrain +map q3dm6 +addbot sarge 2

Requires ioquake3 and retail Quake 3 data.
Download: github.com/amaslakov/lgtrain/releases
Source: github.com/amaslakov/lgtrain

Online play works, but there is no lag compensation.
Based on rx-mikkel's instagib fork. Feedback welcome.