function Bomb() { var PerX = GetPersonX(MainChar); var PerY = GetPersonY(MainChar); var PerDir = GetPersonDirection(MainChar); var BombX; var BombY; if (PerDir = "North"){ BombX = PerX; BombY = (PerY - 40); }else if (PerDir = "South"){ BombX = PerX; BombY = (PerY + 40); }else if (PerDir = "East"){ BombX = (PerX + 40); BombY = PerY; }else if (PerDir = "West"){ BombX = (PerX - 40); BombY = PerY; } //Bomb Debuging RenderMap(); WinStyle.drawWindow(2, 2, (GW-6), 15); GameFont.drawTextBox(3, 3, (GW-8), 12, 1, "Debuging the Bomb Function: " + PerDir + ", " + PerX + ", " + PerY + ", " + BombX + ", " + BombY); FlipScreen(); GetKey(); CreatePerson("Bomb", "Bomb.rss", true) SetPersonXYFloat("Bomb", BombX, BombY); SetPersonDirection("Bomb", "Active"); SetPersonScript("Bomb", SCRIPT_COMMAND_GENERATOR, "UpdatePersonAnimation(\"Bomb\")"); //Flik's move in place animation (Makes the bomb flash) }