Sounds really interesting, but when I gave it a try, it immediately crashed before I could even start! :( I copied the files into the modules folder and ran the "custom game" option. Was there something different I was supposed to do? I tried it three times, one for each class, (in case that made a difference) and it produced two error messages for each. Here they are, in case it helps.
----------------------------------------------------------------------
Timestamp : 16/09/2014 6:00:25
Error level : ERROR
Message : Lua call OnLoaded caught EAccessViolation!
Call path : Repercussions.OnLoaded
Call params : (false)
Error message : Access violation
----------------------------------------------------------------------
----------------------------------------------------------------------
Timestamp : 16/09/2014 6:00:33
Error level : FATAL EXCEPTION
Message : Fatal exception encountered
An unhandled exception occurred at $0046E619 :
ELuaException : LuaError: Repercussions.OnLoaded -- Access violation
$0046E619 TDOOMLUA__ONERROR, line 435 of src/doomlua.pas
$00457F16 TLUASYSTEM__PROTECTEDCALL, line 1476 of e:/Projects/fpcvalkyrie/src/vluasystem.pas
$0041DFE6 TDOOM__CALLHOOK, line 85 of src/doombase.pas
$0041F2D3 TDOOM__RUN, line 315 of src/doombase.pas
$00401CC5 main, line 111 of src/doomrl.pas
----------------------------------------------------------------------
----------------------------------------------------------------------
Timestamp : 16/09/2014 6:01:15
Error level : ERROR
Message : Lua call OnLoaded caught EAccessViolation!
Call path : Repercussions.OnLoaded
Call params : (false)
Error message : Access violation
----------------------------------------------------------------------
----------------------------------------------------------------------
Timestamp : 16/09/2014 6:01:18
Error level : FATAL EXCEPTION
Message : Fatal exception encountered
An unhandled exception occurred at $0046E619 :
ELuaException : LuaError: Repercussions.OnLoaded -- Access violation
$0046E619 TDOOMLUA__ONERROR, line 435 of src/doomlua.pas
$00457F16 TLUASYSTEM__PROTECTEDCALL, line 1476 of e:/Projects/fpcvalkyrie/src/vluasystem.pas
$0041DFE6 TDOOM__CALLHOOK, line 85 of src/doombase.pas
$0041F2D3 TDOOM__RUN, line 315 of src/doombase.pas
$00401CC5 main, line 111 of src/doomrl.pas
----------------------------------------------------------------------
----------------------------------------------------------------------
Timestamp : 16/09/2014 6:01:37
Error level : ERROR
Message : Lua call OnLoaded caught EAccessViolation!
Call path : Repercussions.OnLoaded
Call params : (false)
Error message : Access violation
----------------------------------------------------------------------
----------------------------------------------------------------------
Timestamp : 16/09/2014 6:01:42
Error level : FATAL EXCEPTION
Message : Fatal exception encountered
An unhandled exception occurred at $0046E619 :
ELuaException : LuaError: Repercussions.OnLoaded -- Access violation
$0046E619 TDOOMLUA__ONERROR, line 435 of src/doomlua.pas
$00457F16 TLUASYSTEM__PROTECTEDCALL, line 1476 of e:/Projects/fpcvalkyrie/src/vluasystem.pas
$0041DFE6 TDOOM__CALLHOOK, line 85 of src/doombase.pas
$0041F2D3 TDOOM__RUN, line 315 of src/doombase.pas
$00401CC5 main, line 111 of src/doomrl.pas
----------------------------------------------------------------------