Trinitycore: DB/Quest: A Queda de Terokk

Criado em 18 jun. 2011  ·  37Comentários  ·  Fonte: TrinityCore/TrinityCore

http://www.wowhead.com/quest=11073/terokks-downfall

a quest deve permitir invocar o boss através dos ossos na cena... só que, falando com os ossos, não parece ser capaz de invocar o boss

http://www.youtube.com/watch?v=71dF4s9ZCRM

Quer apoiar esta questão? Poste uma recompensa por isso! Aceitamos recompensas via Bountysource .

Comp-Database Feedback-FixOutdatedMissingWIP Sub-Quests

Comentários muito úteis

Aqui está a correção para a missão http://www.wowhead.com/quest=11073/terokks-downfall que eu portei do SunwellCore (https://github.com/Kittnz/Sunwell) e corrigi os erros. Todos os créditos vão para todos os envolvidos na SunwellCore e seus colaboradores.

```sql
-- A Queda de Terokk (11073)

UPDATE gameobject_template SET AIName="SmartGameObjectAI" WHERE entrada=185928;
DELETE FROM gossip_menu_option WHERE menu_id=8687;
INSERIR NO 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 entryorgid=185928 AND source_type=1;
INSERT INTO smart_scripts VALUES
(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, 'Invocação 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, 'Terokk convocação - fofoca próxima ligada');

DELETE FROM condições WHERE SourceTypeOrReferenceId=15 AND SourceGroup IN(8687);
DELETE FROM criatura_texto WHERE entrada=21838;
INSERIR EM VALORES de criatura_texto
(21838, 0, 0, "Quem me chama para este mundo? As estrelas ainda não estão alinhadas... meus poderes falham! Você vai pagar por isso!", 12, 0, 100, 0, 0, 0, 0 , 0, 'Terokk'),
(21838, 1, 0, "Você não pode me matar, eu sou imortal!", 14, 0, 100, 0, 0, 0, 0, 0, 'Terokk'),
(21838, 2, 0, "%s fica furioso quando seu escudo se quebra.", 41, 0, 100, 0, 0, 0, 0, 0, 'Terokk');

DELETE FROM smart_scripts WHERE entryorgid=21838 AND source_type=0;
INSERT INTO smart_scripts 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 - Em Combate - Elenco '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 - Em Combate - Elenco '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-30% de Saúde - Lançar 'Escudo Divino' (Sem Repetição)"),
(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-30% de Saúde - Diga a Linha 0 (Sem Repetição)"),
(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-30% de Saúde - Definir Dados"),
(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 - Tem Aura - Conversa 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 - Tem Aura - Conjurar Frenesi"),
(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 - Tem Aura - Remover Escudo Divino da Aura"),
(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 - Elenco 'Will of the Arakkoa God' (sem repetição)"),
(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 - Invocar Criatura"),
(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 - On Respawn - Talk 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 - Ao fugir - Remover todas as 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 - Em Evade - Despawn Target"),
(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 - Na atualização - Lançar Shadowform");

DELETE FROM criatura_texto WHERE entrada=23377;
INSERIR EM VALORES de criatura_texto
(23377, 0, 0, "Inimigo avistado! Entre em formação e prepare-se para manobras de bombardeio!", 14, 0, 100, 0, 0, 0, 0, 0, 'Skyguard Ace'),
(23377, 1, 0, "Rápido! Use as chamas e apoie as tropas terrestres. Sua magia antiga deve limpar o escudo de Terokk.", 14, 0, 100, 0, 0, 0, 0, 0, 'Skyguard Ace');

DELETE FROM condições WHERE SourceTypeOrReferenceId=13 AND SourceEntry=40657;
INSERIR EM CONDIÇÕES VALORES
(13, 6, 40657, 0, 0, 31, 0, 3, 23277, 0, 0, 0, 0, '', 'Requer Skyguard Target');

DELETE FROM criatura_template_addon WHERE entrada IN (23377,23277);
INSERT INTO VALUES de criatura_template_addon
(23377, 0, 21152, 0, 1, 0, ''),
(23277, 0, 0, 0, 1, 0, '40656');

UPDATE criatura_template SET flags_extra=128, facção=1856, InhabitType=4, AIName='SmartAI', ScriptName='' WHERE entry=23377;
DELETE FROM smart_scripts WHERE entryorgid=23377 AND source_type=0;
DELETE FROM smart_scripts WHERE entryorgid=23377 100 AND source_type=9;INSERT INTO smart_scripts VALUES(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, "Na atualização - Despawn"),(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, "No conjunto de dados - Talk 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, "No conjunto de dados - Iniciar 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 - Invocar Criatura"),(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 - Conjurar Feitiço"),
(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 - Invocar Criatura"),(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 - Conjurar Feitiço"),
(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 - Invocar Criatura"),(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 - Conjurar Feitiço"),
(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 - Invocar Criatura"),(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 - Conjurar Feitiço"),
(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 - Invocar Criatura"),(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 - Conjurar Feitiço"),
(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 - Invocar Criatura"),(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 - Conjurar Feitiço");

DELETE FROM condições WHERE SourceTypeOrReferenceId=22 AND SourceEntry=23377;
INSERIR EM CONDIÇÕES VALORES
(22, 1, 23377, 0, 0, 29, 1, 21838, 100, 0, 1, 0, 0, '', 'Executar ação se não houver npc por perto');
```

Todos 37 comentários

1115

Esta missão não está funcionando a partir de Trinity Revisão: 5485f92c5fa0+ Versão do banco de dados: TDB 335.11.48 addon AHBot.
Vejo que foi movido várias vezes, mas não há correções, por que está fechado?

Feitiço: 41004 deve lançar. basta criar um pequeno sai no gosip select com esse elenco.

Não tenho certeza se quero usar SAI neste, posso fazê-lo em cpp; veremos.

Isso corrige apenas o problema de convocação, terokk já tem sai, mas ele não pode ser morto, pois foi a conversão do antigo script eai que nunca funcionou para começar e lança seu escudo em 20% de hp e depois fica assim até evadir,

você precisa de pelo menos uma oferenda perdida no tempo para ver fofocas e uma é consumida quando o feitiço de convocação é lançado,

spawn é via script de evento

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');

Agora precisamos de alguém para consertar terokk.

hmm não sei, mas o terrok já tem um script aqui:

-- 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)");

tão fechando?

Está faltando alguma coisa nisso?

Eu não acho que ele deve ser gerado o tempo todo.

ele não é gerado o tempo todo, a menos que alguém perma seja gerado, você precisa de uma oferta de tempo perdido para convocá-lo,

Esse sai para o próprio terokk é a conversão do antigo eai que nunca foi concluído e nunca funcionou corretamente para começar,

Quando o terokk levanta seu escudo, os bombardeiros da guarda-céu devem vir e soltar labaredas de fumaça azul e você tem que fazer pipa terokk para remover seu escudo,

confirme em 80ec3e1515368884e07d0568d458a8900e59f83f

ainda falta aquela última parte que o @dr-j disse. não há como remover a aura imune.

confirme b967047

confirme

é bug terokk não pode ser morto.

Alguém mais tem 2 dele desovando toda vez? Eu tentei mudar o feitiço lançado em fofocas de 41004 'Summon Terokk' para 41003 'Terokk Trigger' não parece fazer nada.

40655 Skyguard Flare - Invoca o NPC alvo da Skyguard em um local aleatório
40656 Skyguard Flare - é o visual do blue flare
40657 Ancient Flames - é o feitiço que deve tirar seu Divine Shield

é possível fazer isso no SAI? Eu queria tentar, mas não tenho certeza se o escudo deve quebrar diretamente após um feitiço atingido por Ancient Flames , ou após um certo período de tempo nas chamas.

http://www.wowhead.com/npc=23377/skyguard -ace

Eu não vi muitos deles em vídeo real, mas pelo que eu vi 2 deles aparecerem e circularem ao redor da área atirando os sinalizadores

A menos que uma remoção cronometrada possa ser encontrada no sniff desse evento, não há problema em remover o escudo diretamente, porque levará algum tempo para matar Terokk por jogadores do nível necessário de qualquer maneira.
A remoção de um escudo por feitiço geralmente é instantânea.

Eu simplesmente não consigo descobrir por que dois Terokks aparecem. Tanto quanto eu posso dizer, o feitiço de invocação é lançado apenas uma vez. Alguém mais pode confirmar dois dele aparecendo no Gossip Select

Existem dois do mesmo event_script para a convocação, e é por isso que dois deles apareceram.
http://pastebin.com/53YzmajC
^ consertaria pelo menos essa parte.
edit: Não consigo descobrir como formatá-lo corretamente aqui, colocando-o em um 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);

(adicionado por tkrokli)

TC>TrinityCore rev. 4cdbc1a09bf9 2016-10-09 20:18:07 -0300 (3.3.5 branch) (Win64, Release, Static)

  • TDB 335.61 mais atualizações até e incluindo 2016_10_09_02_world.sql .

World of Warcraft: Como matar Terokk https://youtu.be/qYI9V99zWNc?t=33s

Não, eu não recebo 2 cópias de Terokk, apenas 1 como esperado. Qual é o seu hash de revisão principal?

2016-10-10 3


(editar) event_scripts ? Não é usado há anos, pelo menos não que eu tenha notado. Alguém pode confirmar?

As 2 cópias devem ter sido apenas um problema meu, de alguma forma foi duplicado. Invocar Terokk realmente envia o evento de script. Onde alguém colocaria o script se não em 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

No varejo, Ancient Skull Pile desaparece por 15 minutos após a convocação. Tentei adicionar um SMART_ACTION_FORCE_DESPAWN ao SmartGameobjectAI, mas não funcionou para mim.

também é Terokk Trigger praticamente inútil? http://www.wowhead.com/spell=41003/terokk -trigger

Não sei exatamente como fazer isso sozinho. Segue uma pesquisa que fiz agora:
https://github.com/TrinityCore/TrinityCore/search?q=SMART_ACTION_FORCE_DESPAWN&type=Issues&utf8=

Pull Request: SmartAI: Possibilidade de despawn objeto com SMART_ACTION_FORCE_DESPAWN #15022

problema: SmartAI: SMART_ACTION_FORCE_DESPAWN para gameobject #15020

Mas também observe a atividade anterior nesta edição: commit https://github.com/TrinityCore/TrinityCore/commit/0f26ecb8cbbb8e3edee6fa0a0cbb8757b48ed584 com base em 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');

Vejo que event_scripts é usado para gerar o conteúdo GO, atual do TDB 335.61:

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 (leia as linhas aplicáveis ​​para event_scripts )

id = 15014 (ID do evento)
delay = 0 (Atraso em segundos antes que esta etapa atual do script seja ativada. 0 = instantâneo.)
command = 10 ( TEMP_SUMMON_CREATURE - Invoca temporariamente uma criatura)
datalong = 21838 (Entrada da criatura invocada. Veja creature_template.entry )
datalong2 = 3000000 (Tempo de desova em ms.)
dataint = 0 (não usado em command = 10 ( TEMP_SUMMON_CREATURE ))

Sobre o despawn do GO, você disse que deveria ser desspawnado por 15 minutos antes de reaparecer. Isso faz muito sentido, porque Terokk aparece no mesmo local que o GO e também retorna a esse local ao evadir (isso aconteceu muito quando eu testei, então parece um pouco estranho vê-lo em cima do Ancient Skull Pilha em vez de ficar no chão). Tenho certeza de que alguns dos outros desenvolvedores como @dr-j, @Killyana e @SnapperRy sabem muito mais sobre isso do que eu (o que não é muito atm). Eu preciso pesquisar muito para encontrar as informações, então precisarei de alguns dias ou uma semana para fornecer uma resposta educada lá.

O event_script é o que gera Terokk, o GO está permanentemente lá. O feitiço de Invocação apenas chama esse evento e ativa um objeto de jogo, provavelmente a pilha de caveiras. Talvez ativá-lo deva eliminá-lo ou algo assim?

Bom ponto, boa pergunta. Não sei. Precisa de mais pesquisa ou alguém que saiba.

Mais informações: Terokk usa este feitiço - 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');

Aqui está um WIP que inclui todos os seus overs de texto ausentes

Bem, o problema por que isso nunca foi roteirizado é devido a Waypoints e veículos, o fogo azul para o qual você deve arrastar Terokk deve ser derrubado por bombardeiros da guarda-céu assim que Terokk colocar seu escudo.

Eu fui responsável pelo script do gameobject para este https://github.com/TrinityCore/TrinityCore/commit/0f26ecb8cbbb8e3edee6fa0a0cbb8757b48ed584 no entanto, o script real em Terokk foi eai to sai conversão e nunca funcionou corretamente.

você quer dizer que Skyguard Ace realmente usa um veículo em vez de apenas uma montaria (via criatura_addon)?

alguém poderia farejar os waypoints para Skyguard Ace? esta busca é repetível, eu acho.

Muito improvável que seja um veículo, pois não foram introduzidos até WotLK: P

A missão em si não pode ser repetida, mas Terokk pode ser invocado a qualquer momento cultivando os reagentes.

Aqui está a correção para a missão http://www.wowhead.com/quest=11073/terokks-downfall que eu portei do SunwellCore (https://github.com/Kittnz/Sunwell) e corrigi os erros. Todos os créditos vão para todos os envolvidos na SunwellCore e seus colaboradores.

```sql
-- A Queda de Terokk (11073)

UPDATE gameobject_template SET AIName="SmartGameObjectAI" WHERE entrada=185928;
DELETE FROM gossip_menu_option WHERE menu_id=8687;
INSERIR NO 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 entryorgid=185928 AND source_type=1;
INSERT INTO smart_scripts VALUES
(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, 'Invocação 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, 'Terokk convocação - fofoca próxima ligada');

DELETE FROM condições WHERE SourceTypeOrReferenceId=15 AND SourceGroup IN(8687);
DELETE FROM criatura_texto WHERE entrada=21838;
INSERIR EM VALORES de criatura_texto
(21838, 0, 0, "Quem me chama para este mundo? As estrelas ainda não estão alinhadas... meus poderes falham! Você vai pagar por isso!", 12, 0, 100, 0, 0, 0, 0 , 0, 'Terokk'),
(21838, 1, 0, "Você não pode me matar, eu sou imortal!", 14, 0, 100, 0, 0, 0, 0, 0, 'Terokk'),
(21838, 2, 0, "%s fica furioso quando seu escudo se quebra.", 41, 0, 100, 0, 0, 0, 0, 0, 'Terokk');

DELETE FROM smart_scripts WHERE entryorgid=21838 AND source_type=0;
INSERT INTO smart_scripts 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 - Em Combate - Elenco '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 - Em Combate - Elenco '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-30% de Saúde - Lançar 'Escudo Divino' (Sem Repetição)"),
(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-30% de Saúde - Diga a Linha 0 (Sem Repetição)"),
(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-30% de Saúde - Definir Dados"),
(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 - Tem Aura - Conversa 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 - Tem Aura - Conjurar Frenesi"),
(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 - Tem Aura - Remover Escudo Divino da Aura"),
(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 - Elenco 'Will of the Arakkoa God' (sem repetição)"),
(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 - Invocar Criatura"),
(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 - On Respawn - Talk 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 - Ao fugir - Remover todas as 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 - Em Evade - Despawn Target"),
(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 - Na atualização - Lançar Shadowform");

DELETE FROM criatura_texto WHERE entrada=23377;
INSERIR EM VALORES de criatura_texto
(23377, 0, 0, "Inimigo avistado! Entre em formação e prepare-se para manobras de bombardeio!", 14, 0, 100, 0, 0, 0, 0, 0, 'Skyguard Ace'),
(23377, 1, 0, "Rápido! Use as chamas e apoie as tropas terrestres. Sua magia antiga deve limpar o escudo de Terokk.", 14, 0, 100, 0, 0, 0, 0, 0, 'Skyguard Ace');

DELETE FROM condições WHERE SourceTypeOrReferenceId=13 AND SourceEntry=40657;
INSERIR EM CONDIÇÕES VALORES
(13, 6, 40657, 0, 0, 31, 0, 3, 23277, 0, 0, 0, 0, '', 'Requer Skyguard Target');

DELETE FROM criatura_template_addon WHERE entrada IN (23377,23277);
INSERT INTO VALUES de criatura_template_addon
(23377, 0, 21152, 0, 1, 0, ''),
(23277, 0, 0, 0, 1, 0, '40656');

UPDATE criatura_template SET flags_extra=128, facção=1856, InhabitType=4, AIName='SmartAI', ScriptName='' WHERE entry=23377;
DELETE FROM smart_scripts WHERE entryorgid=23377 AND source_type=0;
DELETE FROM smart_scripts WHERE entryorgid=23377 100 AND source_type=9;INSERT INTO smart_scripts VALUES(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, "Na atualização - Despawn"),(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, "No conjunto de dados - Talk 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, "No conjunto de dados - Iniciar 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 - Invocar Criatura"),(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 - Conjurar Feitiço"),
(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 - Invocar Criatura"),(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 - Conjurar Feitiço"),
(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 - Invocar Criatura"),(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 - Conjurar Feitiço"),
(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 - Invocar Criatura"),(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 - Conjurar Feitiço"),
(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 - Invocar Criatura"),(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 - Conjurar Feitiço"),
(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 - Invocar Criatura"),(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 - Conjurar Feitiço");

DELETE FROM condições WHERE SourceTypeOrReferenceId=22 AND SourceEntry=23377;
INSERIR EM CONDIÇÕES VALORES
(22, 1, 23377, 0, 0, 29, 1, 21838, 100, 0, 1, 0, 0, '', 'Executar ação se não houver npc por perto');
```

funciona bem para mim

Alguma novidade para este Inseto Antigo?
Agora eu testei a correção do @TerrorBringer e funciona bem 👍
você pode por favor empurrar no GIT?

Eu gostaria de saber por que o Aokromes acha que está desatualizado ou incompleto (por que o rótulo foi alterado) antes de enviá-lo. Também me pergunto se Killyana ou dr-j sabe por que não deve ser empurrado.

Bem, idk poderia ser empurrado, mas os bombardeiros devem seguir o caminho, lançando bombas que não aparecem em cada local, lançando feitiço para soltar bomba e depois desaparecem como acima

OK, então a solução sugerida não possui waypoints e uma parte de waypoint com script.


edit: Por uma inspeção mais detalhada, noto também que o SQL do TerrorBringer está mal documentado, ele exclui o conteúdo existente do TDB sem inseri-lo novamente e também possui alguns erros. Eu não aprovo essa maneira de fazer isso (assim como os formatos desatualizados em algumas das tabelas).

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

Rushor picture Rushor  ·  3Comentários

jerbookins picture jerbookins  ·  3Comentários

tje3d picture tje3d  ·  3Comentários

chilito picture chilito  ·  3Comentários

Tatara902 picture Tatara902  ·  3Comentários