Cast ergaenzt und Argument von init durchreichen
Change-Id: I76370d73c412afbe8e2931789a535189d2e5dc42
diff --git a/room/death/death_mark.c b/room/death/death_mark.c
index 8219016..d298f4d 100644
--- a/room/death/death_mark.c
+++ b/room/death/death_mark.c
@@ -33,7 +33,7 @@
void start_death()
{
if ( !environment() || !query_once_interactive(environment())
- || !environment()->QueryProp(P_GHOST) )
+ || !({int})environment()->QueryProp(P_GHOST) )
{
destruct(this_object());
return;
@@ -59,9 +59,9 @@
int _query_autoloadobj() { return 1; }
-void init()
+public varargs void init(object origin)
{
- ::init();
+ ::init(origin);
if (this_player() == environment())
start_death();
}