http://www.wowhead.com/quest=11073/terokks-downfall
la quête devrait permettre d'invoquer le boss à travers les os sur les lieux... juste que, parler aux os, ne semble pas capable d'invoquer le boss
http://www.youtube.com/watch?v=71dF4s9ZCRM
Vous voulez soutenir ce problème ? Publiez une prime dessus ! Nous acceptons les primes via Bountysource .
Cette quête ne fonctionne pas à partir de Trinity Révision : 5485f92c5fa0+ Version de la base de données : TDB 335.11.48 addon AHBot.
Je vois qu'il a été déplacé plusieurs fois mais pas de correctifs, pourquoi est-il fermé ?
Le sort : 41004 devrait être lancé. créez simplement un petit sai sur gosip select avec ce casting.
Je ne sais pas si je veux utiliser SAI sur celui-ci, je pourrais le faire en cpp ; on verra.
Cela corrige uniquement le problème d'invocation, terokk a déjà sai mais il ne peut pas être tué car il s'agissait d'une conversion de l'ancien script eai qui n'a jamais fonctionné au départ et lance son bouclier à 20% de hp puis reste comme ça jusqu'à ce qu'il échappe,
vous avez besoin d'au moins une offrande perdue dans le temps pour voir les commérages et une est consommée lorsque le sort d'invocation est lancé,
spawn se fait via un script d'événement
UPDATE `gameobject_template` SET `AIName`='SmartGameObjectAI' WHERE `entry`=185928;
DELETE FROM `smart_scripts` WHERE `entryorguid`=185928 AND `source_type`=1;
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(185928, 1, 0, 1, 62, 0, 100, 0, 8687, 0, 0, 0, 85, 41004, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Ancient Skull Pile - On Gossip Option 0 Selected - Invoker Cast Summon Terokk'),
(185928, 1, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Ancient Skull Pile - On Gossip Option 0 Selected - Close Gossip');
DELETE FROM `event_scripts` WHERE `id` =15014;
INSERT INTO `event_scripts` (`id`, `delay`, `command`, `datalong`, `datalong2`, `dataint`, `x`, `y`, `z`, `o`) VALUES
(15014, 0, 10, 21838, 3000000, 0, -3789.4, 3507.63, 286.982, -0.994838);
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup`=8687 AND `ConditionTypeOrReference`=29;
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(15, 8687, 0, 0, 0, 29, 0, 21838, 200, 0, 1, 0, 0, '', 'Only show gossip if no terokk nearby');
Maintenant, nous avons besoin de quelqu'un pour réparer terokk.
hmm je ne sais pas, mais terrok a déjà un script ici :
-- Terokk SAI
SET <strong i="6">@ENTRY</strong> := 21838;
UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=@ENTRY;
DELETE FROM `smart_scripts` WHERE `entryorguid`=<strong i="7">@ENTRY</strong> AND `source_type`=0;
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
(<strong i="8">@ENTRY</strong>,0,0,0,0,0,100,0,4000,7000,10000,15000,11,40721,0,0,0,0,0,2,0,0,0,0,0,0,0,"Terokk - In Combat - Cast 'Shadow Bolt Volley'"),
(<strong i="9">@ENTRY</strong>,0,1,0,0,0,100,0,6000,9000,7000,9000,11,15284,0,0,0,0,0,2,0,0,0,0,0,0,0,"Terokk - In Combat - Cast 'Cleave'"),
(<strong i="10">@ENTRY</strong>,0,2,3,2,0,100,1,0,30,120000,120000,11,40733,1,0,0,0,0,1,0,0,0,0,0,0,0,"Terokk - Between 0-30% Health - Cast 'Divine Shield' (No Repeat)"),
(<strong i="11">@ENTRY</strong>,0,3,0,61,0,100,0,0,30,120000,120000,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Terokk - Between 0-30% Health - Say Line 0 (No Repeat)"),
(<strong i="12">@ENTRY</strong>,0,4,5,2,0,100,1,0,25,0,0,11,28747,0,0,0,0,0,1,0,0,0,0,0,0,0,"Terokk - Between 0-25% Health - Cast 'Frenzy' (No Repeat)"),
(<strong i="13">@ENTRY</strong>,0,5,0,61,0,100,0,0,25,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Terokk - Between 0-25% Health - Say Line 0 (No Repeat)"),
(<strong i="14">@ENTRY</strong>,0,6,0,6,0,100,1,0,0,0,0,11,40722,7,0,0,0,0,7,0,0,0,0,0,0,0,"Terokk - On Just Died - Cast 'Will of the Arakkoa God' (No Repeat)");
donc fermeture ?
Y a-t-il quelque chose qui manque à cela ?
Je ne pense pas qu'il devrait être engendré tout le temps.
il n'est pas engendré tout le temps à moins que quelqu'un n'apparaisse en permanence, vous avez besoin d'une offrande perdue pour l'invoquer,
Ce sai pour terokk lui-même est la conversion de l'ancien eai qui n'a jamais été achevé et n'a jamais fonctionné correctement pour commencer,
Lorsque le terokk met son bouclier en place, les bombardiers de la garde-ciel sont censés venir et larguer des fusées éclairantes bleues et vous devez kiter terokk vers celles-ci pour retirer son bouclier,
confirmer sur 80ec3e1515368884e07d0568d458a8900e59f83f
il manque toujours cette dernière partie @dr-j a dit. il n'y a aucun moyen de supprimer l'aura inmune.
confirmer b967047
confirmer
est bug terokk ne peut pas être tué.
est-ce que quelqu'un d'autre en a 2 qui se reproduisent à chaque fois? J'ai essayé de changer le sort lancé sur les potins de 41004 'Summon Terokk' à 41003 'Terokk Trigger' ne semble rien faire.
40655 Skyguard Flare - Invoque le PNJ cible Skyguard dans un endroit aléatoire
40656 Skyguard Flare - est le visuel de la fusée bleue
40657 Ancient Flames - est le sort qui devrait enlever son Bouclier Divin
est-il possible de le faire dans SAI? Je voulais l'essayer mais je ne sais pas si le bouclier est censé se briser directement après un sort frappé par Ancient Flames , ou après un certain temps dans les flammes.
http://www.wowhead.com/npc=23377/skyguard-ace
Je n'en ai pas vu beaucoup sur la vidéo réelle, mais d'après ce que j'ai vu, 2 d'entre eux apparaissent et tournent autour de la zone en tirant les fusées éclairantes
À moins qu'un retrait chronométré ne puisse être trouvé dans le reniflement de cet événement, il devrait être correct de retirer le bouclier directement, car il faudra de toute façon un certain temps pour tuer Terokk par les joueurs du niveau requis.
La suppression d'un bouclier par le lancement d'un sort est généralement instantanée.
Je n'arrive pas à comprendre pourquoi deux Terokks apparaissent. Autant que je sache, le sort d'invocation n'est lancé qu'une seule fois. Quelqu'un d'autre peut-il confirmer que deux d'entre eux apparaissent sur la sélection de potins
Il y a deux du même event_script pour l'invocation, c'est pourquoi deux d'entre eux sont apparus.
http://pastebin.com/53YzmajC
^ résoudrait au moins cette partie.
edit: Je ne sais pas comment le formater correctement ici, en le mettant dans un pastebin.
DELETE FROM `event_scripts` WHERE `id`=15014;
INSERT INTO `event_scripts` (`id`,`delay`,`command`,`datalong`,`datalong2`,`dataint`,`x`,`y`,`z`,`o`) VALUES
(15014, 0, 10, 21838, 3000000, 0, -3789.4, 3507.63, 286.982, -0.994838);
(ajouté par tkrokli)
TC>TrinityCore rev.
4cdbc1a09bf9 2016-10-09 20:18:07 -0300 (3.3.5 branch) (Win64, Release, Static)
2016_10_09_02_world.sql
.World of Warcraft : Comment tuer Terokk https://youtu.be/qYI9V99zWNc?t=33s
Non, je ne reçois pas 2 exemplaires de Terokk, seulement 1 comme prévu. Quel est votre hachage de révision principal ?
(modifier) event_scripts
? Pas été utilisé depuis des années, du moins pas que j'aie remarqué. Quelqu'un peut-il confirmer?
Les 2 copies devaient être juste mon problème, d'une manière ou d'une autre, elles ont été dupliquées. Summon Terokk envoie en fait l'événement de script. Où mettrait-on le script sinon dans event_scripts ?
SELECT * FROM `gameobject_template` WHERE `entry`= 185928;
entry type displayId name IconName castBarCaption unk1 size Data0 Data1 Data2 Data3 Data4 Data5 Data6 Data7 Data8 Data9 Data10 Data11 Data12 Data13 Data14 Data15 Data16 Data17 Data18 Data19 Data20 Data21 Data22 Data23 AIName ScriptName VerifiedBuild
------ ------ --------- ------------------ -------- -------------- ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ----------------- ---------- -------------
185928 2 6393 Ancient Skull Pile 1.5 0 0 0 8687 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SmartGameObjectAI 12340
AIName = SmartGameObjectAI
Data3 = 8687
( gossip_menu_option.menu_id
)
https://trinitycore.atlassian.net/wiki/pages/viewpage.action?pageId=2130143#gameobject_template -data0-23 ( GAMEOBJECT_TYPE_QUESTGIVER = 2
data3 : gossipID (gossip_menu_option.menu_id))
SELECT * FROM `gossip_menu_option` WHERE `menu_id`= 8687;
menu_id id option_icon option_text OptionBroadcastTextID option_id npc_option_npcflag action_menu_id action_poi_id box_coded box_money box_text BoxBroadcastTextID VerifiedBuild
------- ------ ----------- -------------------- --------------------- --------- ------------------ -------------- ------------- --------- --------- -------- ------------------ -------------
8687 0 0 <Call forth Terokk.> 21634 1 1 0 0 0 0 0 0
SELECT * FROM `smart_scripts` WHERE `entryorguid`= 185928;
entryorguid source_type id link event_type event_phase_mask event_chance event_flags event_param1 event_param2 event_param3 event_param4 action_type action_param1 action_param2 action_param3 action_param4 action_param5 action_param6 target_type target_param1 target_param2 target_param3 target_x target_y target_z target_o comment
----------- ----------- ------ ------ ---------- ---------------- ------------ ----------- ------------ ------------ ------------ ------------ ----------- ------------- ------------- ------------- ------------- ------------- ------------- ----------- ------------- ------------- ------------- -------- -------- -------- -------- -----------------------------------------------------------------------------
185928 1 0 1 62 0 100 0 8687 0 0 0 85 41004 0 0 0 0 0 7 0 0 0 0 0 0 0 Ancient Skull Pile - On Gossip Option 0 Selected - Invoker Cast Summon Terokk
185928 1 1 0 61 0 100 0 0 0 0 0 72 0 0 0 0 0 0 7 0 0 0 0 0 0 0 Ancient Skull Pile - On Gossip Option 0 Selected - Close Gossip
Invoker Cast Summon Terokk (41004) ->
http://www.wowhead.com/spell=41004/summon-terokk
Dans le commerce de détail, Ancient Skull Pile disparaît pendant 15 minutes après l'invocation. J'ai essayé d'ajouter un SMART_ACTION_FORCE_DESPAWN à son SmartGameobjectAI mais cela ne fonctionnera pas pour moi.
aussi Terokk Trigger est-il à peu près inutile? http://www.wowhead.com/spell=41003/terokk-trigger
Je ne sais pas exactement comment faire moi-même. Voici une recherche que je viens de faire :
https://github.com/TrinityCore/TrinityCore/search?q=SMART_ACTION_FORCE_DESPAWN&type=Issues&utf8= ✓
Pull Request : SmartAI : Possibilité de faire disparaître l'objet avec SMART_ACTION_FORCE_DESPAWN #15022
problème : SmartAI : SMART_ACTION_FORCE_DESPAWN pour l'objet de jeu #15020
Mais notez également l'activité précédente dans ce problème : commit https://github.com/TrinityCore/TrinityCore/commit/0f26ecb8cbbb8e3edee6fa0a0cbb8757b48ed584 basé sur https://github.com/TrinityCore/TrinityCore/issues/2029#issuecomment -33365668
--
UPDATE `gameobject_template` SET `AIName`='SmartGameObjectAI' WHERE `entry`=185928;
DELETE FROM `smart_scripts` WHERE `entryorguid`=185928 AND `source_type`=1;
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(185928, 1, 0, 1, 62, 0, 100, 0, 8687, 0, 0, 0, 85, 41004, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Ancient Skull Pile - On Gossip Option 0 Selected - Invoker Cast Summon Terokk'),
(185928, 1, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Ancient Skull Pile - On Gossip Option 0 Selected - Close Gossip');
DELETE FROM `event_scripts` WHERE `id` =15014;
INSERT INTO `event_scripts` (`id`, `delay`, `command`, `datalong`, `datalong2`, `dataint`, `x`, `y`, `z`, `o`) VALUES
(15014, 0, 10, 21838, 3000000, 0, -3789.4, 3507.63, 286.982, -0.994838);
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup`=8687 AND `ConditionTypeOrReference`=29;
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(15, 8687, 0, 0, 0, 29, 0, 21838, 200, 0, 1, 0, 0, '', 'Only show gossip if no terokk nearby');
Je vois que event_scripts
est utilisé pour générer le GO, le contenu TDB 335.61 actuel :
SELECT * FROM `event_scripts` WHERE `id` =15014;
id delay command datalong datalong2 dataint x y z o
------ ------ ------- -------- --------- ------- ------- ------- ------- -----------
15014 0 10 21838 3000000 0 -3789.4 3507.63 286.982 -0.994838
https://trinitycore.atlassian.net/wiki/display/tc/scripts (lisez les lignes applicables pour event_scripts
)
id = 15014 (ID d'événement)
delay = 0 (Délai en secondes avant l'activation de cette étape actuelle du script. 0 = instantané.)
commande = 10 ( TEMP_SUMMON_CREATURE
- Invoque temporairement une créature)
datalong = 21838 (Entrée de la créature invoquée. Voir creature_template.entry
)
datalong2 = 3000000 (temps de disparition en ms.)
dataint = 0 (non utilisé dans command = 10
( TEMP_SUMMON_CREATURE
))
À propos de la disparition du GO, vous avez dit qu'il est censé disparaître pendant 15 minutes avant de réapparaître. Cela a beaucoup de sens, car Terokk apparaît au même endroit que le GO et revient également à cet endroit lors de l'évasion (cela s'est souvent produit lorsque j'ai testé, donc ça a l'air un peu bizarre de le voir debout au sommet de l'ancien crâne Pile au lieu de se tenir sur le sol). Je suis presque sûr que certains des autres développeurs comme @dr-j, @Killyana et @SnapperRy en savent beaucoup plus que moi (ce qui n'est pas beaucoup atm). J'ai besoin de beaucoup chercher pour trouver l'information, donc j'aurai besoin de quelques jours ou d'une semaine pour fournir une réponse éclairée là-bas.
L'event_script est ce qui engendre Terokk, le GO est là en permanence. Le sort Summon n'appelle que cet événement et active un objet de jeu, très probablement la pile de crânes. Peut-être que l'activer devrait le supprimer progressivement ou quelque chose comme ça ?
Bon point, bonne question. Je ne sais pas. A besoin de plus de recherche ou de quelqu'un qui sait.
Plus d'informations : Terokk utilise ce sort - http://www.wowhead.com/spell=40726/chosen -one#used-by-npc
DELETE FROM `smart_scripts` WHERE `entryorguid`=21838;
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(21838, 0, 0, 0, 0, 0, 100, 0, 4000, 7000, 10000, 15000, 11, 40721, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Terokk - In Combat - Cast \'Shadow Bolt Volley\'');
(21838, 0, 1, 0, 0, 0, 100, 0, 6000, 9000, 7000, 9000, 11, 15284, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Terokk - In Combat - Cast \'Cleave\'');
(21838, 0, 2, 3, 2, 0, 100, 0, 0, 20, 45000, 45000, 11, 40733, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Terokk - Between 0-20% Health - Cast \'Divine Shield\' (No Repeat)');
(21838, 0, 3, 0, 61, 0, 100, 1, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Terokk - Between 0-20% Health - Say Line 3 (No Repeat)');
(21838, 0, 4, 5, 2, 0, 100, 1, 20, 40, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Terokk - Between 20-40% Health - Say Line 2 (No Repeat)');
(21838, 0, 5, 0, 61, 0, 100, 1, 0, 0, 0, 0, 11, 40726, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Terokk - Between 20-40% Health - Cast \'Chosen One\'');
(21838, 0, 6, 7, 8, 0, 100, 0, 40657, 0, 0, 0, 28, 40733, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Terokk - On \'Ancient Flames\' Spellhit - Remove \'Divine Shield\'');
(21838, 0, 7, 8, 61, 0, 100, 1, 0, 0, 0, 0, 11, 28747, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Terokk - On \'Ancient Flames\' Spellhit - Cast \'Frenzy\'');
(21838, 0, 8, 0, 61, 0, 100, 1, 0, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Terokk - On \'Ancient Flames\' Spellhit - Say Line 4');
(21838, 0, 10, 11, 54, 0, 100, 513, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Terokk - On Just Summoned - Say Line 1');
(21838, 0, 11, 0, 61, 0, 100, 513, 0, 0, 0, 0, 18, 256, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Terokk - On Just Summoned - Set Unattackable');
(21838, 0, 12, 0, 1, 0, 100, 513, 10000, 10000, 10000, 10000, 19, 256, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Terokk - Update Out of Combat (After Spawn) - Set Attackable');
(21838, 0, 13, 0, 6, 0, 100, 513, 0, 0, 0, 0, 11, 40722, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Terokk - On Just Died - Cast \'Will of the Arakkoa God\' (No Repeat)');
DELETE FROM `creature_text` WHERE `entry`=21838;
INSERT INTO `creature_text` (`entry`, `groupid`, `id`, `text`, `type`, `language`, `probability`, `emote`, `duration`, `sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(21838, 1, 0, 'Who calls me to this world? The stars are not yet aligned... my powers fail me! You will pay for this!', 14, 0, 0, 0, 0, 0, 21639, 0, 'Terokk On Summon');
(21838, 2, 0, 'Show me what you\'re made of, $n!', 14, 0, 0, 0, 0, 0, 21327, 0, 'Terokk On 40% Health');
(21838, 3, 0, 'Kwa! You cannot kill me, I am immortal!', 14, 0, 0, 0, 0, 0, 24020, 0, 'Terokk On 20% Health');
(21838, 4, 0, 'Terokk becomes enraged as his shield shatters!', 41, 0, 0, 0, 0, 0, 0, 0, 'Terokk Boss Emote');
Voici un WIP qui inclut tous ses overs de texte manquants
Eh bien, le problème pour lequel cela n'a jamais été scénarisé est dû aux points de cheminement et aux véhicules, le feu bleu vers lequel vous êtes censé traîner Terokk devrait être largué par les bombardiers de la garde du ciel une fois que Terokk aura levé son bouclier.
J'étais responsable du script de l'objet de jeu pour ce https://github.com/TrinityCore/TrinityCore/commit/0f26ecb8cbbb8e3edee6fa0a0cbb8757b48ed584 , mais le script réel sur Terokk était une conversion eai à sai et n'a jamais fonctionné correctement.
voulez-vous dire que Skyguard Ace utilise en fait un véhicule au lieu d'une simple monture (via creature_addon) ?
quelqu'un pourrait-il détecter les waypoints pour Skyguard Ace? cette quête est répétable je pense.
Il est très peu probable qu'il s'agisse d'un véhicule, car ceux-ci n'ont pas été introduits avant WotLK : P
La quête elle-même n'est pas répétable, mais Terokk peut être invoqué à tout moment en cultivant les réactifs.
Voici le correctif pour la quête http://www.wowhead.com/quest=11073/terokks-downfall que j'ai porté depuis SunwellCore (https://github.com/Kittnz/Sunwell) et corrigé les erreurs. Tous les crédits vont à toutes les personnes impliquées dans SunwellCore et ses contributeurs.
```SQL
-- La Chute de Terokk (11073)
MISE À JOUR gameobject_template SET AIName="SmartGameObjectAI" WHERE entry=185928 ; DELETE FROM event_scripts WHERE id=15014 ; DELETE FROM smart_scripts WHERE entryorguid=185928 AND source_type=1 ; DELETE FROM conditions WHERE SourceTypeOrReferenceId=15 AND SourceGroup IN(8687); DELETE FROM smart_scripts WHERE entryorguid=21838 AND source_type=0 ; DELETE FROM creature_text WHERE entry=23377; DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=40657; DELETE FROM creature_template_addon WHERE entrée IN (23377,23277); UPDATE creature_template SET flags_extra=128, faction=1856, InhabitType=4, AIName='SmartAI', ScriptName='' WHERE entry=23377; DELETE FROM conditions WHERE SourceTypeOrReferenceId=22 AND SourceEntry=23377;
SUPPRIMER DE gossip_menu_option WHERE menu_id=8687;
INSERT INTO gossip_menu_option VALUES(8687, 1, 0, "
INSERT INTO event_scripts VALUES
(15014, 4, 10, 21838, 600000, 1, -3788, 3509, 287, 5,7);
INSERT INTO smart_scripts VALEURS
(185928, 1, 0, 1, 62, 0, 100, 0, 8687, 1, 0, 0, 85, 41004, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0 , 0, 0, 'invocation de Terokk'),
(185928, 1, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0 , 0, 0, 'invocation de Terokk - potins proches liés');
DELETE FROM creature_text WHERE entry=21838;
INSÉRER DANS les VALEURS de creature_text
(21838, 0, 0, "Qui m'appelle dans ce monde ? Les étoiles ne sont pas encore alignées... mes pouvoirs me manquent ! Vous allez payer pour ça !", 12, 0, 100, 0, 0, 0, 0 , 0, 'Terokk'),
(21838, 1, 0, "Tu ne peux pas me tuer, je suis immortel !", 14, 0, 100, 0, 0, 0, 0, 0, 'Terokk'),
(21838, 2, 0, "%s devient furieux lorsque son bouclier se brise.", 41, 0, 100, 0, 0, 0, 0, 0, 'Terokk');
INSERT INTO smart_scripts VALEURS
(21838, 0, 0, 0, 0, 0, 100, 0, 4000, 7000, 10000, 15000, 11, 40721, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0 , 0, 0, "Terokk - En combat - Lancer 'Shadow Bolt Volley'"),
(21838, 0, 1, 0, 0, 0, 100, 0, 6000, 9000, 7000, 9000, 11, 15284, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0 , 0, 0, "Terokk - En combat - Lancer 'Cleave'"),
(21838, 0, 2, 3, 2, 0, 100, 1, 0, 30, 120000, 120000, 11, 40733, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Terokk - Entre 0 et 30 % de santé - Lancer "Bouclier divin" (pas de répétition)"),
(21838, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Terokk - Entre 0 et 30 % de santé - Dites la ligne 0 (pas de répétition)"),
(21838, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 19, 23377, 90, 0, 0, 0 , 0, 0, "Terokk - Entre 0 et 30 % de santé - Définir les données"),
(21838, 0, 5, 6, 23, 0, 100, 0, 40657, 1, 600000, 600000, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Terokk - A une aura - Parler 2"),
(21838, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 11, 28747, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Terokk - A de l'aura - Frénésie d'incantation"),
(21838, 0, 7, 0, 61, 0, 100, 0, 0, 0, 0, 0, 28, 40733, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Terokk - Possède une Aura - Supprimer l'Aura du Bouclier Divin"),
(21838, 0, 8, 0, 6, 0, 100, 1, 0, 0, 0, 0, 11, 40722, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0 , 0, 0, "Terokk - On Just Died - Cast 'Will of the Arakkoa God' (Pas de répétition)"),
(21838, 0, 9, 10, 4, 0, 100, 1, 0, 0, 0, 0, 12, 23377, 3, 240000, 0, 0, 0, 8, 0, 0, 0, -3771.60, 3499.32, 317.88, 2.5, "Terokk - On Aggro - Invoquer une créature"),
(21838, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 19, 23377, 90, 0, 0, 0 , 0, 0, "Terokk - On Aggro - Talk Target 0"),
(21838, 0, 11, 0, 11, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Terokk - À la réapparition - Parler 0"),
(21838, 0, 12, 13, 7, 0, 100, 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Terokk - En cas d'esquive - Supprimer toutes les auras"),
(21838, 0, 13, 0, 61, 0, 100, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 19, 23377, 90, 0, 0, 0 , 0, 0, "Terokk - En cas d'esquive - Disparition de la cible"),
(21838, 0, 14, 0, 60, 0, 100, 1, 0, 0, 0, 0, 11, 39579, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Terokk - Lors de la mise à jour - Cast Shadowform");
INSÉRER DANS les VALEURS de creature_text
(23377, 0, 0, "Ennemi aperçu ! Mettez-vous en formation et préparez-vous aux manœuvres de bombardement !", 14, 0, 100, 0, 0, 0, 0, 0, 'Skyguard Ace'),
(23377, 1, 0, "Vite ! Utilisez les flammes et soutenez les troupes terrestres. Sa magie ancienne devrait nettoyer le bouclier de Terokk.", 14, 0, 100, 0, 0, 0, 0, 0, 'Skyguard Ace');
INSÉRER DANS les conditions VALEURS
(13, 6, 40657, 0, 0, 31, 0, 3, 23277, 0, 0, 0, 0, '', 'Nécessite Skyguard Target');
INSÉRER DANS les VALEURS de creature_template_addon
(23377, 0, 21152, 0, 1, 0, ''),
(23277, 0, 0, 0, 1, 0, '40656');
DELETE FROM smart_scripts WHERE entryorguid=23377 AND source_type=0 ;
DELETE FROM smart_scripts WHERE entryorguid=23377 100 AND source_type=9;INSERT INTO smart_scripts VALEURS(23377, 0, 0, 0, 60, 0, 100, 0, 5000, 5000, 5000, 5000, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Sur mise à jour - Disparition"),(23377, 0, 1, 2, 38, 0, 100, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Sur l'ensemble de données - Parler 1"),(23377, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 80, 23377 100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Sur l'ensemble de données - Démarrer le script"),
(23377 100, 9, 0, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 12, 23277, 3, 22000, 0, 0, 0, 8, 0, 0, 0, -3805 , 3515, 287.2, 0, "Script9 - Invocation de créature"),(23377 100, 9, 1, 0, 0, 0, 100, 0, 17000, 17000, 0, 0, 11, 40657, 2, 0, 0, 0, 0, 19, 23277, 50, 0, 0, 0, 0, 0, "Script9 - Lancer un sort"),
(23377 100, 9, 2, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 12, 23277, 3, 22000, 0, 0, 0, 8, 0, 0, 0, -3797 , 3489, 287.1, 0, "Script9 - Invocation de créature"),(23377 100, 9, 3, 0, 0, 0, 100, 0, 17000, 17000, 0, 0, 11, 40657, 2, 0, 0, 0, 0, 19, 23277, 50, 0, 0, 0, 0, 0, "Script9 - Lancer un sort"),
(23377 100, 9, 4, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 12, 23277, 3, 22000, 0, 0, 0, 8, 0, 0, 0, -3770 , 3501, 287.1, 0, "Script9 - Invocation de créature"),(23377 100, 9, 5, 0, 0, 0, 100, 0, 17000, 17000, 0, 0, 11, 40657, 2, 0, 0, 0, 0, 19, 23277, 50, 0, 0, 0, 0, 0, "Script9 - Lancer un sort"),
(23377 100, 9, 6, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 12, 23277, 3, 22000, 0, 0, 0, 8, 0, 0, 0, -3805 , 3515, 287.2, 0, "Script9 - Invocation de créature"),(23377 100, 9, 7, 0, 0, 0, 100, 0, 17000, 17000, 0, 0, 11, 40657, 2, 0, 0, 0, 0, 19, 23277, 50, 0, 0, 0, 0, 0, "Script9 - Lancer un sort"),
(23377 100, 9, 8, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 12, 23277, 3, 22000, 0, 0, 0, 8, 0, 0, 0, -3797 , 3489, 287.1, 0, "Script9 - Invocation de créature"),(23377 100, 9, 9, 0, 0, 0, 100, 0, 17000, 17000, 0, 0, 11, 40657, 2, 0, 0, 0, 0, 19, 23277, 50, 0, 0, 0, 0, 0, "Script9 - Lancer un sort"),
(23377 100, 9, 10, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 12, 23277, 3, 22000, 0, 0, 0, 8, 0, 0, 0, -3770 , 3501, 287.1, 0, "Script9 - Invocation de créature"),(23377 100, 9, 11, 0, 0, 0, 100, 0, 17000, 17000, 0, 0, 11, 40657, 2, 0, 0, 0, 0, 19, 23277, 50, 0, 0, 0, 0, 0, "Script9 - Lancer un sort");
INSÉRER DANS les conditions VALEURS
(22, 1, 23377, 0, 0, 29, 1, 21838, 100, 0, 1, 0, 0, '', 'Exécuter l'action si aucun PNJ à proximité');
```
fonctionne bien pour moi
Des nouvelles de cet ancien bug ?
Maintenant, j'ai testé le correctif de @TerrorBringer et ça marche bien 👍
pouvez-vous s'il vous plaît pousser dans GIT?
J'aimerais savoir pourquoi Aokromes pense qu'il est obsolète ou incomplet (pourquoi l'étiquette a été changée) avant de le pousser. Je me demande aussi si Killyana ou dr-j sait pourquoi il ne faut pas le pousser.
Eh bien, idk pourrait être poussé, mais les bombardiers sont censés suivre le chemin en lançant des bombes qui ne se reproduisent pas à chaque emplacement en lançant un sort pour larguer une bombe puis disparaître comme ci-dessus.
OK, donc la solution suggérée manque de waypoints et d'une partie de waypoint scriptée.
edit: En y regardant de plus près, je remarque également que le SQL de TerrorBringer est mal documenté, il supprime le contenu existant de TDB sans l'insérer à nouveau et comporte également quelques erreurs. Je n'approuve pas cette façon de faire (ainsi que les formats obsolètes de certains tableaux).
Commentaire le plus utile
Voici le correctif pour la quête http://www.wowhead.com/quest=11073/terokks-downfall que j'ai porté depuis SunwellCore (https://github.com/Kittnz/Sunwell) et corrigé les erreurs. Tous les crédits vont à toutes les personnes impliquées dans SunwellCore et ses contributeurs.
```SQL
-- La Chute de Terokk (11073)
MISE À JOUR gameobject_template SET AIName="SmartGameObjectAI" WHERE entry=185928 ;
SUPPRIMER DE gossip_menu_option WHERE menu_id=8687;
INSERT INTO gossip_menu_option VALUES(8687, 1, 0, "
DELETE FROM event_scripts WHERE id=15014 ;
INSERT INTO event_scripts VALUES
(15014, 4, 10, 21838, 600000, 1, -3788, 3509, 287, 5,7);
DELETE FROM smart_scripts WHERE entryorguid=185928 AND source_type=1 ;
INSERT INTO smart_scripts VALEURS
(185928, 1, 0, 1, 62, 0, 100, 0, 8687, 1, 0, 0, 85, 41004, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0 , 0, 0, 'invocation de Terokk'),
(185928, 1, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0 , 0, 0, 'invocation de Terokk - potins proches liés');
DELETE FROM conditions WHERE SourceTypeOrReferenceId=15 AND SourceGroup IN(8687);
DELETE FROM creature_text WHERE entry=21838;
INSÉRER DANS les VALEURS de creature_text
(21838, 0, 0, "Qui m'appelle dans ce monde ? Les étoiles ne sont pas encore alignées... mes pouvoirs me manquent ! Vous allez payer pour ça !", 12, 0, 100, 0, 0, 0, 0 , 0, 'Terokk'),
(21838, 1, 0, "Tu ne peux pas me tuer, je suis immortel !", 14, 0, 100, 0, 0, 0, 0, 0, 'Terokk'),
(21838, 2, 0, "%s devient furieux lorsque son bouclier se brise.", 41, 0, 100, 0, 0, 0, 0, 0, 'Terokk');
DELETE FROM smart_scripts WHERE entryorguid=21838 AND source_type=0 ;
INSERT INTO smart_scripts VALEURS
(21838, 0, 0, 0, 0, 0, 100, 0, 4000, 7000, 10000, 15000, 11, 40721, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0 , 0, 0, "Terokk - En combat - Lancer 'Shadow Bolt Volley'"),
(21838, 0, 1, 0, 0, 0, 100, 0, 6000, 9000, 7000, 9000, 11, 15284, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0 , 0, 0, "Terokk - En combat - Lancer 'Cleave'"),
(21838, 0, 2, 3, 2, 0, 100, 1, 0, 30, 120000, 120000, 11, 40733, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Terokk - Entre 0 et 30 % de santé - Lancer "Bouclier divin" (pas de répétition)"),
(21838, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Terokk - Entre 0 et 30 % de santé - Dites la ligne 0 (pas de répétition)"),
(21838, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 19, 23377, 90, 0, 0, 0 , 0, 0, "Terokk - Entre 0 et 30 % de santé - Définir les données"),
(21838, 0, 5, 6, 23, 0, 100, 0, 40657, 1, 600000, 600000, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Terokk - A une aura - Parler 2"),
(21838, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 11, 28747, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Terokk - A de l'aura - Frénésie d'incantation"),
(21838, 0, 7, 0, 61, 0, 100, 0, 0, 0, 0, 0, 28, 40733, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Terokk - Possède une Aura - Supprimer l'Aura du Bouclier Divin"),
(21838, 0, 8, 0, 6, 0, 100, 1, 0, 0, 0, 0, 11, 40722, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0 , 0, 0, "Terokk - On Just Died - Cast 'Will of the Arakkoa God' (Pas de répétition)"),
(21838, 0, 9, 10, 4, 0, 100, 1, 0, 0, 0, 0, 12, 23377, 3, 240000, 0, 0, 0, 8, 0, 0, 0, -3771.60, 3499.32, 317.88, 2.5, "Terokk - On Aggro - Invoquer une créature"),
(21838, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 19, 23377, 90, 0, 0, 0 , 0, 0, "Terokk - On Aggro - Talk Target 0"),
(21838, 0, 11, 0, 11, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Terokk - À la réapparition - Parler 0"),
(21838, 0, 12, 13, 7, 0, 100, 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Terokk - En cas d'esquive - Supprimer toutes les auras"),
(21838, 0, 13, 0, 61, 0, 100, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 19, 23377, 90, 0, 0, 0 , 0, 0, "Terokk - En cas d'esquive - Disparition de la cible"),
(21838, 0, 14, 0, 60, 0, 100, 1, 0, 0, 0, 0, 11, 39579, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Terokk - Lors de la mise à jour - Cast Shadowform");
DELETE FROM creature_text WHERE entry=23377;
INSÉRER DANS les VALEURS de creature_text
(23377, 0, 0, "Ennemi aperçu ! Mettez-vous en formation et préparez-vous aux manœuvres de bombardement !", 14, 0, 100, 0, 0, 0, 0, 0, 'Skyguard Ace'),
(23377, 1, 0, "Vite ! Utilisez les flammes et soutenez les troupes terrestres. Sa magie ancienne devrait nettoyer le bouclier de Terokk.", 14, 0, 100, 0, 0, 0, 0, 0, 'Skyguard Ace');
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=40657;
INSÉRER DANS les conditions VALEURS
(13, 6, 40657, 0, 0, 31, 0, 3, 23277, 0, 0, 0, 0, '', 'Nécessite Skyguard Target');
DELETE FROM creature_template_addon WHERE entrée IN (23377,23277);
INSÉRER DANS les VALEURS de creature_template_addon
(23377, 0, 21152, 0, 1, 0, ''),
(23277, 0, 0, 0, 1, 0, '40656');
UPDATE creature_template SET flags_extra=128, faction=1856, InhabitType=4, AIName='SmartAI', ScriptName='' WHERE entry=23377;
DELETE FROM smart_scripts WHERE entryorguid=23377 AND source_type=0 ;
DELETE FROM smart_scripts WHERE entryorguid=23377 100 AND source_type=9;INSERT INTO smart_scripts VALEURS(23377, 0, 0, 0, 60, 0, 100, 0, 5000, 5000, 5000, 5000, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Sur mise à jour - Disparition"),(23377, 0, 1, 2, 38, 0, 100, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 , 0, 0, "Sur l'ensemble de données - Parler 1"),(23377, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 80, 23377 100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Sur l'ensemble de données - Démarrer le script"),
(23377 100, 9, 0, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 12, 23277, 3, 22000, 0, 0, 0, 8, 0, 0, 0, -3805 , 3515, 287.2, 0, "Script9 - Invocation de créature"),(23377 100, 9, 1, 0, 0, 0, 100, 0, 17000, 17000, 0, 0, 11, 40657, 2, 0, 0, 0, 0, 19, 23277, 50, 0, 0, 0, 0, 0, "Script9 - Lancer un sort"),
(23377 100, 9, 2, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 12, 23277, 3, 22000, 0, 0, 0, 8, 0, 0, 0, -3797 , 3489, 287.1, 0, "Script9 - Invocation de créature"),(23377 100, 9, 3, 0, 0, 0, 100, 0, 17000, 17000, 0, 0, 11, 40657, 2, 0, 0, 0, 0, 19, 23277, 50, 0, 0, 0, 0, 0, "Script9 - Lancer un sort"),
(23377 100, 9, 4, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 12, 23277, 3, 22000, 0, 0, 0, 8, 0, 0, 0, -3770 , 3501, 287.1, 0, "Script9 - Invocation de créature"),(23377 100, 9, 5, 0, 0, 0, 100, 0, 17000, 17000, 0, 0, 11, 40657, 2, 0, 0, 0, 0, 19, 23277, 50, 0, 0, 0, 0, 0, "Script9 - Lancer un sort"),
(23377 100, 9, 6, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 12, 23277, 3, 22000, 0, 0, 0, 8, 0, 0, 0, -3805 , 3515, 287.2, 0, "Script9 - Invocation de créature"),(23377 100, 9, 7, 0, 0, 0, 100, 0, 17000, 17000, 0, 0, 11, 40657, 2, 0, 0, 0, 0, 19, 23277, 50, 0, 0, 0, 0, 0, "Script9 - Lancer un sort"),
(23377 100, 9, 8, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 12, 23277, 3, 22000, 0, 0, 0, 8, 0, 0, 0, -3797 , 3489, 287.1, 0, "Script9 - Invocation de créature"),(23377 100, 9, 9, 0, 0, 0, 100, 0, 17000, 17000, 0, 0, 11, 40657, 2, 0, 0, 0, 0, 19, 23277, 50, 0, 0, 0, 0, 0, "Script9 - Lancer un sort"),
(23377 100, 9, 10, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 12, 23277, 3, 22000, 0, 0, 0, 8, 0, 0, 0, -3770 , 3501, 287.1, 0, "Script9 - Invocation de créature"),(23377 100, 9, 11, 0, 0, 0, 100, 0, 17000, 17000, 0, 0, 11, 40657, 2, 0, 0, 0, 0, 19, 23277, 50, 0, 0, 0, 0, 0, "Script9 - Lancer un sort");
DELETE FROM conditions WHERE SourceTypeOrReferenceId=22 AND SourceEntry=23377;
INSÉRER DANS les conditions VALEURS
(22, 1, 23377, 0, 0, 29, 1, 21838, 100, 0, 1, 0, 0, '', 'Exécuter l'action si aucun PNJ à proximité');
```