DEADSOFTWARE

Triggers: Add DamageKind to TRIGGER_DAMAGE
[d2df-sdl.git] / src / shared / mapdef_tgc_impl.inc
index cfd3ed22b222e92902c314c5d8a49f2582298b3b..5fc8ada6ec9122208080b6918bd36a3095e939c0 100644 (file)
@@ -33,7 +33,7 @@ begin
     TRIGGER_ONOFF:
       begin
         tgt.tgcTX := tdata.trigTX;
-        tgt.tgcTY := tdata.trigTX;
+        tgt.tgcTY := tdata.trigTY;
         tgt.tgcTWidth := tdata.trigTWidth;
         tgt.tgcTHeight := tdata.trigTHeight;
         tgt.tgcWait := tdata.trigWait;
@@ -62,7 +62,7 @@ begin
     TRIGGER_SPAWNMONSTER:
       begin
         tgt.tgcTX := tdata.trigTX;
-        tgt.tgcTY := tdata.trigTX;
+        tgt.tgcTY := tdata.trigTY;
         tgt.tgcSpawnMonsType := tdata.trigSpawnMonsType;
         tgt.tgcHealth := tdata.trigHealth;
         tgt.tgcDirection := tdata.trigDirection;
@@ -76,7 +76,7 @@ begin
     TRIGGER_SPAWNITEM:
       begin
         tgt.tgcTX := tdata.trigTX;
-        tgt.tgcTY := tdata.trigTX;
+        tgt.tgcTY := tdata.trigTY;
         tgt.tgcSpawnItemType := tdata.trigSpawnItemType;
         tgt.tgcGravity := tdata.trigGravity;
         tgt.tgcDmonly := tdata.trigDmonly;
@@ -115,6 +115,7 @@ begin
       begin
         tgt.tgcAmount := tdata.trigAmount;
         tgt.tgcInterval := tdata.trigInterval;
+        tgt.tgcKind := tdata.trigKind;
       end;
     TRIGGER_HEALTH:
       begin
@@ -126,10 +127,10 @@ begin
     TRIGGER_SHOT:
       begin
         tgt.tgcTX := tdata.trigTX;
-        tgt.tgcTY := tdata.trigTX;
+        tgt.tgcTY := tdata.trigTY;
         tgt.tgcShotType := tdata.trigShotType;
         tgt.tgcShotTarget := tdata.trigShotTarget;
-        tgt.tgcQuiet := tdata.trigQuiet;
+        tgt.tgcShotSound := tdata.trigShotSound;
         tgt.tgcAim := tdata.trigAim;
         tgt.tgcSight := tdata.trigSight;
         tgt.tgcAngle := tdata.trigAngle;