291 lines
11 KiB
Text
291 lines
11 KiB
Text
person: SLD_703_Orf, 5
|
|
|
|
info: Exit
|
|
|
|
info: youSmith
|
|
>Bist du der Schmied?
|
|
<Sieht so aus. Oder meinst du nicht?
|
|
>Doch, irgendwie schon.
|
|
<Na also. Was soll dann die bläde Frage?
|
|
|
|
info: youTrade
|
|
conddia: youSmith
|
|
>Verkaufst du auch Waffen?
|
|
<Die Frage ist schon intelligenter.
|
|
<Ja, tue ich. Aber nur an Säldner.
|
|
<Also, werde Mitglied bei uns und dann kommen wir ins Geschäft!
|
|
|
|
info: yourHint
|
|
conddia: youSmith
|
|
condcode: MIS_newInfos == LOG_RUNNING
|
|
>Hast du einen Hinweis auf euren Informanten?
|
|
<Jareck schickt dich, hm?
|
|
>Genau. Kannst du mir etwas sagen?
|
|
<Hmm, wie drücke ich das aus?
|
|
<Ahja, här zu: Der Informant hat viele Waffen in der Hand, benutzt seine aber nur sehr selten.
|
|
!var int s; s = SB_New();
|
|
!hintcounter += 1;
|
|
!SB("Hinweise: ");
|
|
!SBi(hintCounter);
|
|
!SB("/4");
|
|
!AI_PrintS(self, SB_ToString());
|
|
!SB_Destroy();
|
|
$LOGMISS newInfos, Orf gab mir den Hinweis, dass der Informant viele Waffen in der Hand habe, seine eigene aber nur selten benutze.
|
|
>Was zum...
|
|
<Tja, niemand hat gesagt, dass deine Prüfung einfach wird.
|
|
<Jareck sagte schon, er wolle mal wieder jemanden mit Grips haben.
|
|
<Mal schauen, ob du ins Profil passt.
|
|
<Also, mach dich auf den Weg und hol uns die Infos!
|
|
|
|
info: goCity
|
|
condcode: MIS_prepBattleSLD == LOG_RUNNING
|
|
condcode: Npc_IsInState(self, ZS_TALK)
|
|
<Hey, ich härte, du führst den Angriff auf die Stadt an.
|
|
>Richtig. Du bist auch dabei!
|
|
<Sehr gut. Ich gehe zum...?
|
|
>Nordtor! Warte da auf das Signal.
|
|
!Npc_ExchangeRoutine(SLD_703_Orf, "ATTACK");
|
|
|
|
info: wannaTalk
|
|
conddia: SLD_700_Jareck, youreBack
|
|
>Du wolltest mit mir sprechen?
|
|
<Hey, du bist ja wieder zurück!
|
|
<Ich komm einfach direkt zur Sache: Gerüchteweise bist du an einem ganz großen und vor allem gefährlichen Ding dran.
|
|
<Ich schätze, dafür kannst du jede Hilfe gebrauchen, die du bekommen kannst, richtig?
|
|
>Richtig.
|
|
<Sehr gut. Pass auf, einer unserer Trupps hat von einem riesigen Golem aus Stahl berichtet.
|
|
>Noch einer von der Sorte?
|
|
<Du hattest schon das Vergnügen?
|
|
>Ob man das Vergnügen nennen kann...
|
|
<(lacht) Ja, das denke ich mir. Ich würde dir trotzdem empfehlen: Leg das Ding um.
|
|
<Erstens macht uns das die Arbeit etwas leichter.
|
|
<Zweitens scheint das Material hochrein zu sein. Wenn du mir ein Stück bringst, kännte ich damit bestimmt deine Waffe verstärken.
|
|
<Was hälst du davon?
|
|
>Klingt nach einem Plan.
|
|
<Sehr gut. Der Golem soll sich in der Nähe des Mondkreises aufhalten.
|
|
<Weißt du, wo das ist?
|
|
>Weiß ich. Da in der Nähe bin ich wieder wach geworden.
|
|
<Wie kommst du denn dahin?
|
|
<Ist ja auch egal. Wie gesagt, bring mir ein Stück des Golems und ich poliere deine Waffe auf!
|
|
!Wld_InsertNpc(SteelBoss, "NW_TROLLAREA_RITUAL_02");
|
|
|
|
info: wannaTalk_PIR
|
|
conddia: PIR_1301_Henry, youreBack
|
|
flags: important
|
|
<Hey, da bist du ja wieder!
|
|
<Die anderen haben sich schon Sorgen gemacht. Und ich dachte noch, hätte ich doch nur...
|
|
<Egal. Jetzt bist du wieder zurück. Dass hier nicht alles glatt gelaufen ist, hast du ja bestimmt schon mitbekommen.
|
|
<Dafür würde ich gerne deine Waffe verbessern. Und ich habe da auch schon eine Idee...
|
|
<Pass auf, einer unserer Trupps hat von einem riesigen Golem aus Stahl berichtet.
|
|
>Noch einer von der Sorte?
|
|
<Du hattest schon das Vergnügen?
|
|
>Ob man das Vergnügen nennen kann...
|
|
<(lacht) Ja, das denke ich mir. Ich würde dir trotzdem empfehlen: Leg das Ding um.
|
|
<Erstens macht uns das die Arbeit etwas leichter.
|
|
<Zweitens scheint das Material hochrein zu sein. Wenn du mir ein Stück bringst, kännte ich damit bestimmt deine Waffe verstärken.
|
|
<Was hälst du davon?
|
|
>Klingt nach einem Plan.
|
|
<Sehr gut. Der Golem soll sich in der Nähe des Mondkreises aufhalten.
|
|
<Weißt du, wo das ist?
|
|
>Weiß ich. Da in der Nähe bin ich wieder wach geworden.
|
|
<Wie kommst du denn dahin?
|
|
<Ist ja auch egal. Wie gesagt, bring mir ein Stück des Golems und ich poliere deine Waffe auf!
|
|
!Wld_InsertNpc(SteelBoss, "NW_TROLLAREA_RITUAL_02");
|
|
|
|
info: gotTheGolem
|
|
conditem: ItAt_SteelGolemHeart, 1
|
|
>Ich habe hier das Herz des Stahlgolems!
|
|
<Wirklich? Ich bin beeindruckt!
|
|
<Wenn du es mir gibst, kann ich versuchen, deine Waffe ein wenig zu verbessern.
|
|
>Hier.
|
|
>>ItAt_SteelGolemHeart, 1
|
|
<Und deine Waffe bitte.
|
|
>Klar...
|
|
$IF Npc_HasItems(hero, ItMw_Barbarenstreitaxt) >= 1
|
|
>>ItMw_Barbarenstreitaxt, 1
|
|
<Dann wollen wir mal...
|
|
!AI_Function(self, PlayScreenBlend2);
|
|
!AI_Wait(self, 8);
|
|
<So. Das wäre erledigt.
|
|
<<ItMw_Barbarenstreitaxt_Steel, 1
|
|
<Das wird wahrscheinlich mein Meisterstück.
|
|
$ENDIF
|
|
$IF Npc_HasItems(hero, ItMw_Sturmbringer) >= 1
|
|
>>ItMw_Sturmbringer, 1
|
|
<Dann wollen wir mal...
|
|
!AI_Function(self, PlayScreenBlend2);
|
|
!AI_Wait(self, 8);
|
|
<So. Das wäre erledigt.
|
|
<<ItMw_Sturmbringer_Steel, 1
|
|
<Das wird wahrscheinlich mein Meisterstück.
|
|
$ENDIF
|
|
$IF Npc_HasItems(hero, ItMw_Addon_PIR1hSword) >= 1
|
|
>>ItMw_Addon_PIR1hSword, 1
|
|
<Dann wollen wir mal...
|
|
!AI_Function(self, PlayScreenBlend2);
|
|
!AI_Wait(self, 8);
|
|
<So. Das wäre erledigt.
|
|
<<ItMw_Sturmbringer_Steel, 1
|
|
<Das wird wahrscheinlich mein Meisterstück.
|
|
$ENDIF
|
|
<Solltest du auf noch mehr dieser einzigartigen Monster treffen, kannst du mir immer etwas von ihnen bringen.
|
|
!Wld_InsertNpc(Scavenger_Boss, "NW_PASS_SECRET_16");
|
|
!Wld_InsertNpc(Dragon_Boss, "FP_MAGICGOLEM");
|
|
!Wld_InsertNpc(DemonLord_Boss, "FP_ROAM_INSEL_02");
|
|
!Wld_InsertNpc(Waran_Boss, "NW_LAKE_GREG_TREASURE_01");
|
|
<Damit kann ich deine Waffe oder deine Rüstung bestimmt noch weiter aufpolieren.
|
|
|
|
info: gotAnotherWaran
|
|
conditem: ItAt_WaranBossItem, 1
|
|
>Ich habe noch ein interessantes Stück!
|
|
<Was hast du denn da?
|
|
>Hier.
|
|
>>ItAt_WaranBossItem, 1
|
|
<Eine Waranzunge? Aber was für eine...
|
|
<Was kännte man damit wohl...
|
|
!AI_PlayAni(self, "R_SCRATCHHEAD");
|
|
<Ah, ja... Das kännte gehen. Ich brauche nur noch dein Schwert.
|
|
$IF Npc_HasItems(hero, ItMw_Addon_PIR1hSword_Steel) >= 1
|
|
>>ItMw_Addon_PIR1hSword_Steel, 1
|
|
!CreateInvItems(hero, ItMw_Addon_PIR1hSword_FireWaran, 1);
|
|
$ENDIF
|
|
$IF Npc_HasItems(hero, ItMw_Addon_PIR1hSword_FireDragon) >= 1
|
|
!CreateInvItems(hero, ItMw_Addon_PIR1hSword_DragonWaran, 1);
|
|
$ENDIF
|
|
$IF Npc_HasItems(hero, ItMw_Sturmbringer_Steel) >= 1
|
|
>>ItMw_Sturmbringer_Steel, 1
|
|
!CreateInvItems(hero, ItMw_Sturmbringer_FireWaran, 1);
|
|
$ENDIF
|
|
$IF Npc_HasItems(hero, ItMw_Sturmbringer_FireDragon) >= 1
|
|
>>ItMw_Sturmbringer_FireDragon, 1
|
|
!CreateInvItems(hero, ItMw_Sturmbringer_DragonWaran, 1);
|
|
$ENDIF
|
|
$IF Npc_HasItems(hero, ItMw_Barbarenstreitaxt_Steel) >= 1
|
|
>>ItMw_Barbarenstreitaxt_Steel, 1
|
|
!CreateInvItems(hero, ItMw_Barbarenstreitaxt_FireWaran, 1);
|
|
$ENDIF
|
|
$IF Npc_HasItems(hero, ItMw_Barbarenstreitaxt_FireDragon) >= 1
|
|
>>ItMw_Barbarenstreitaxt_FireDragon, 1
|
|
!CreateInvItems(hero, ItMw_Barbarenstreitaxt_DragonWaran, 1);
|
|
$ENDIF
|
|
<Gib mir etwas Zeit.
|
|
!AI_Function(self, PlayScreenBlend2);
|
|
!AI_Wait(self, 8);
|
|
!AI_PrintS(self, "Artefaktwaffe verbessert!");
|
|
<So, das wäre erledigt. Ich habe es tatsächlich geschafft, die Zunge in das Material einzuarbeiten.
|
|
<Das sollte für etwas zusätzlichen Feuerschaden sorgen.
|
|
<Hoffe ich wenigstens. So etwas habe ich noch nie gemacht.
|
|
>Vielen Dank! Mal sehen, ob es funktioniert!
|
|
|
|
info: gotAnotherDragon
|
|
conditem: ItAt_FiredragonHeart, 1
|
|
>Ich habe noch etwas gefunden!
|
|
<Was ist es diesmal?
|
|
>Sieh selbst!
|
|
>>ItAt_FiredragonHeart, 1
|
|
<EIN DRACHENHERZ!?
|
|
<Verdammt, woher hast du...
|
|
<Nein, ich will das gar nicht wissen.
|
|
$IF Npc_HasItems(hero, ItMw_Addon_PIR1hSword_Steel) >= 1
|
|
>>ItMw_Addon_PIR1hSword_Steel, 1
|
|
!CreateInvItems(hero, ItMw_Addon_PIR1hSword_FireDragon, 1);
|
|
$ENDIF
|
|
$IF Npc_HasItems(hero, ItMw_Addon_PIR1hSword_FireWaran) >= 1
|
|
>>ItMw_Addon_PIR1hSword_FireWaran, 1
|
|
!CreateInvItems(hero, ItMw_Addon_PIR1hSword_DragonWaran, 1);
|
|
$ENDIF
|
|
$IF Npc_HasItems(hero, ItMw_Sturmbringer_Steel) >= 1
|
|
>>ItMw_Sturmbringer_Steel, 1
|
|
!CreateInvItems(hero, ItMw_Sturmbringer_FireDragon, 1);
|
|
$ENDIF
|
|
$IF Npc_HasItems(hero, ItMw_Sturmbringer_FireWaran) >= 1
|
|
>>ItMw_Sturmbringer_FireWaran, 1
|
|
!CreateInvItems(hero, ItMw_Sturmbringer_DragonWaran, 1);
|
|
$ENDIF
|
|
$IF Npc_HasItems(hero, ItMw_Barbarenstreitaxt_Steel) >= 1
|
|
>>ItMw_Barbarenstreitaxt_Steel, 1
|
|
!CreateInvItems(hero, ItMw_Barbarenstreitaxt_FireDragon, 1);
|
|
$ENDIF
|
|
$IF Npc_HasItems(hero, ItMw_Barbarenstreitaxt_FireWaran) >= 1
|
|
>>ItMw_Barbarenstreitaxt_FireWaran, 1
|
|
!CreateInvItems(hero, ItMw_Barbarenstreitaxt_DragonWaran, 1);
|
|
$ENDIF
|
|
<Gut, gib mir etwas Zeit. Mal sehen, was ich damit anfangen kann.
|
|
!AI_Function(self, PlayScreenBlend2);
|
|
!AI_Wait(self, 8);
|
|
!AI_PrintS(self, "Artefaktwaffe verbessert!");
|
|
<Das wäre vollbracht.
|
|
<Durch das Drachenherz konnte ich meinen Schmelzofen stärker erhitzen als je zuvor.
|
|
<Dadurch wird das Material sehr viel widerstandsfähiger.
|
|
<Du wirst erstaunt sein, was die Waffe alles zerschneidet.
|
|
>Danke! Das wird mir bestimmt weiterhelfen!
|
|
|
|
info: gotAnotherScavenger
|
|
conditem: ItAt_GreatScavSkin
|
|
>Hier, ich habe noch etwas gefunden.
|
|
<Was ist es diesmal?
|
|
>Da war so ein riesiger Scavenger.
|
|
>Ich dachte mir, ich nehm seine Haut mal mit.
|
|
<Scavengerhaut? Das ist aber mehr was für Rupert, oder?
|
|
<Zeig mal her.
|
|
>Klar.
|
|
>>ItAt_GreatScavSkin, 1
|
|
<Du meine Güte, ist die riesig...
|
|
<Doch, ich glaube, ich hätte da eine Idee. Vielleicht kann ich die in deine Rüstung einarbeiten...
|
|
<Gib mir ein wenig Zeit, okay? Achja, und deine Rüstung!
|
|
$IF Npc_HasItems(hero, ItAr_Pir_M_Addon) >= 1
|
|
>>ItAr_Pir_M_Addon, 1
|
|
!CreateInvItems(hero, ItAr_Pir_M_Addon_Scav, 1);
|
|
$ENDIF
|
|
$IF Npc_HasItems(hero, ItAr_Pir_M_Addon_Demon) >= 1
|
|
>>ItAr_Pir_M_Addon_Demon, 1
|
|
!CreateInvItems(hero, ItAr_Pir_M_Addon_ScavDemon, 1);
|
|
$ENDIF
|
|
$IF Npc_HasItems(hero, ItAr_Djg_L) >= 1
|
|
>>ItAr_Djg_L, 1
|
|
!CreateInvItems(hero, ItAr_Djg_L_Scav, 1);
|
|
$ENDIF
|
|
$IF Npc_HasItems(hero, ItAr_Djg_L_Demon) >= 1
|
|
>>ItAr_Djg_L_Demon, 1
|
|
!CreateInvItems(hero, ItAr_Djg_L_ScavDemon, 1);
|
|
$ENDIF
|
|
!AI_Function(self, PlayScreenBlend2);
|
|
!AI_Wait(self, 8);
|
|
!AI_PrintS(self, "Artefaktrüstung verbessert!");
|
|
<Hui, das hat wirklich funktioniert.
|
|
<Hier, sieh selbst. Die macht dich zwar nicht unverwundbar, aber ein wenig beweglicher sollte sie schon sein.
|
|
|
|
info: gotAnotherDemon
|
|
conditem: ItAt_DemonScale
|
|
>Ich habe noch etwas gefunden!
|
|
<Hmh... Und was haben wir diesmal?
|
|
>Was hälst du von einer Dämonenschuppe?
|
|
<Dä... Dämonenschuppe? Wie bist du...
|
|
>Lange Geschichte. Kannst du damit etwas anfangen?
|
|
<Puh, das wird ein schwieriges Unterfangen. Aber...
|
|
<Gib mir mal deine Rüstung! Irgendwie werde ich da schon etwas draus basteln.
|
|
$IF Npc_HasItems(hero, ItAr_Pir_M_Addon) >= 1
|
|
>>ItAr_Pir_M_Addon, 1
|
|
!CreateInvItems(hero, ItAr_Pir_M_Addon_Demon, 1);
|
|
$ENDIF
|
|
$IF Npc_HasItems(hero, ItAr_Pir_M_Addon_Scav) >= 1
|
|
>>ItAr_Pir_M_Addon_Scav, 1
|
|
!CreateInvItems(hero, ItAr_Pir_M_Addon_ScavDemon, 1);
|
|
$ENDIF
|
|
$IF Npc_HasItems(hero, ItAr_Djg_L) >= 1
|
|
>>ItAr_Djg_L, 1
|
|
!CreateInvItems(hero, ItAr_Djg_L_Demon, 1);
|
|
$ENDIF
|
|
$IF Npc_HasItems(hero, ItAr_Djg_L_Scav) >= 1
|
|
>>ItAr_Djg_L_Scav, 1
|
|
!CreateInvItems(hero, ItAr_Djg_L_ScavDemon, 1);
|
|
$ENDIF
|
|
!AI_Function(self, PlayScreenBlend2);
|
|
!AI_Wait(self, 8);
|
|
!AI_PrintS(self, "Artefaktrüstung verbessert!");
|
|
<Das war Wahnsinn! Diese Macht, die von der Schuppe ausging...
|
|
<Ich habe es geschafft, sie in regelmäßigen Abständen in das Material der Rüstung einzu...
|
|
<Ach, das interessiert dich wahrscheinlich gar nicht. Wie auch immer. Es ist nicht viel, aber es sollte dich ein wenig besser vor Magie schützen.
|
|
|
|
|
|
|