summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHoraK-FDF <horak-fdf@web.de>2024-12-05 01:05:48 +0000
committerLed Mitz <smoothshifter@tuta.io>2024-12-05 01:05:48 +0000
commit3484611adfbe9b5fc7fa231f891cf34baed3f99a (patch)
treef106d91b6cebe3bb00494cec813af82a892449bd
parent5fb61add3ba8a667c5846725c473fa9217f786fb (diff)
downloadserverdata-3484611adfbe9b5fc7fa231f891cf34baed3f99a.tar.gz
serverdata-3484611adfbe9b5fc7fa231f891cf34baed3f99a.tar.bz2
serverdata-3484611adfbe9b5fc7fa231f891cf34baed3f99a.tar.xz
serverdata-3484611adfbe9b5fc7fa231f891cf34baed3f99a.zip
Mana Battery overheat effects
some particle effects and sounds for the mana battery overheat phase (smoke and some sparks). i make a flame sound when it explodes and a zap when it comes back to normal idk if there a better sounds.
-rw-r--r--world/map/npc/030-4/mana_battery.txt24
1 files changed, 21 insertions, 3 deletions
diff --git a/world/map/npc/030-4/mana_battery.txt b/world/map/npc/030-4/mana_battery.txt
index 30c997b4..9b6182e4 100644
--- a/world/map/npc/030-4/mana_battery.txt
+++ b/world/map/npc/030-4/mana_battery.txt
@@ -445,8 +445,12 @@ S_ClearVariables:
set @karma_bonus, 0;
return;
-OnCommandDing:
- specialeffect 402;
+OnCommandOverHeat:
+ specialeffect 407;
+ end;
+
+OnCommandCoolDown:
+ specialeffect 408;
end;
}
@@ -454,19 +458,33 @@ OnCommandDing:
{
end;
OnCommandCoolDown:
+ donpcevent "AniManOMat::OnCommandOverHeat";
+ enablenpc "#MBE0";
set $@XmasBattleStatus, 0;
set $@XmasBattleCoolDown, 1;
initnpctimer;
end;
OnTimer120000:
+ donpcevent "AniManOMat::OnCommandCoolDown";
+ disablenpc "#MBE0";
set $@XmasBattleCoolDown, 0;
stopnpctimer;
mapannounce "030-4", "The AniManOMat has cooled down.", 0;
- donpcevent "AniManOMat::OnCommandDing";
end;
}
+// Mana battery effects
+
+// Smoke and sparks
+030-4,32,21,0|script|#MBE0|436
+{
+ end;
+ OnInit:
+ disablenpc "#MBE0";
+ end;
+}
+
// Danger Cells
// 0: 20,21,29,30