mirror of
https://github.com/polserver/polserver
synced 2026-08-13 08:23:08 -04:00
* implementation
* tests
* core changes
* add debugging for tests
* Revert "add debugging for tests"
This reverts commit 3b9f4a6d2b.
* adjust test scope
23 lines
565 B
Text
23 lines
565 B
Text
use uo;
|
|
use os;
|
|
use polsys;
|
|
|
|
program MainHitScript( attacker, defender, weapon, armor, basedamage, rawdamage )
|
|
var pid := GetObjProperty( attacker, "#TestPid" );
|
|
if ( pid )
|
|
var ev := struct{
|
|
type := "HIT",
|
|
attacker := attacker,
|
|
"attacker.name" := attacker.name,
|
|
defender := defender,
|
|
"defender.name" := defender.name,
|
|
weapon := weapon,
|
|
armor := armor,
|
|
basedamage := basedamage,
|
|
rawdamage := rawdamage,
|
|
gameclock := ReadGameClock()
|
|
};
|
|
|
|
GetProcess( pid ).SendEvent( ev );
|
|
endif
|
|
endprogram
|