Skip to content

Commit

Permalink
[ACID][Instance] slave pens rework part 3 (#1221)
Browse files Browse the repository at this point in the history
* Big patrol

* add static group to spawn_group

add coilfang scale-healer rp infront of the group

* last patrols

* Use sniffed values for quagmirran waypoints

add 2 missing wastewalker worker linkings

Add Coilfang Collaborator to spawngroup 26 and outcommit for now

* rework naturalist bite gossips

* reguid gameobjects maybe at somepoint i find some motivation to research propper spawning of those objects

* some small corrections found via sniffs

* Remove Lightning Cloud cast from AI and use spell_script instead
  • Loading branch information
miraco authored Sep 2, 2024
1 parent 21871f1 commit 36fe35a
Show file tree
Hide file tree
Showing 3 changed files with 327 additions and 334 deletions.
8 changes: 2 additions & 6 deletions ACID/acid_tbc.sql
Original file line number Diff line number Diff line change
Expand Up @@ -23373,9 +23373,6 @@ INSERT INTO `creature_ai_scripts` (`id`,`creature_id`,`event_type`,`event_invers
-- Bogstrok 17816 - spell_list
-- Greater Bogstrok 17817 - spell_list
-- Naturalist Bite 17893 - GossipHello_npc_naturalist_bite
('1789301','17893','17','0','100','0','17957','0','0','0','0','0','53','10024','6','0','0','0','0','0','0','0','0','0','Naturalist Bite - on summon Coilfang Champion launch relay script'),
('1789302','17893','17','0','100','0','17960','0','0','0','0','0','53','10024','6','0','0','0','0','0','0','0','0','0','Naturalist Bite - on summon Coilfang Soothsayer launch relay script'),
('1789303','17893','17','0','100','0','17961','0','0','0','0','0','53','10024','6','0','0','0','0','0','0','0','0','0','Naturalist Bite - on summon Coilfang Enchantress launch relay script'),
-- Coilfang Observer 17938 - spell_list
('1793805','17938','4','0','15','0','0','0','0','0','0','0','54','0','0','12000','0','0','0','0','0','0','0','0','Coilfang Observer - Text on Aggro'),
-- Coilfang Technician 17940 - spell_list
Expand All @@ -23396,8 +23393,6 @@ INSERT INTO `creature_ai_scripts` (`id`,`creature_id`,`event_type`,`event_invers
('1796001','17960','4','0','15','0','0','0','0','0','0','0','54','0','0','12000','0','0','0','0','0','0','0','0','Coilfang Soothsayer - Text on Aggro'),
-- Coilfang Enchantress 17961 - spell_list
('1796101','17961','4','0','15','0','0','0','0','0','0','0','54','0','0','12000','0','0','0','0','0','0','0','0','Coilfang Enchantress - Text on Aggro'),
('1796102','17961','37','0','100','1027','32173','0','0','0','0','0','11','32193','1','0','0','0','0','0','0','0','0','0','Coilfang Enchantress (Normal) - Cast Lightning Cloud on Entangling Roots'),
('1796103','17961','37','0','100','1029','32173','0','0','0','0','0','11','37665','1','0','0','0','0','0','0','0','0','0','Coilfang Enchantress (Heroic) - Cast Lightning Cloud on Entangling Roots'),
-- Coilfang Collaborator 17962 - spell_list
('1796201','17962','11','0','100','0','0','0','0','0','0','0','11','5301','0','34','0','0','0','0','0','0','0','0','Coilfang Collaborator - Cast Defensive State (DND) on Spawn'),
('1796202','17962','2','0','100','1025','20','0','120000','120000','0','0','11','8269','0','0','1','1191','0','0','0','0','0','0','Coilfang Collaborator - Cast Frenzy at 20% HP'),
Expand All @@ -23424,7 +23419,8 @@ INSERT INTO `creature_ai_scripts` (`id`,`creature_id`,`event_type`,`event_invers
('1820602','18206','1','0','100','1','0','60000','40000','80000','0','0','5','16','0','0','0','0','0','0','0','0','0','0','Wastewalker Captive - Emote Kneel OOC'),
-- Mennu Healing Ward - TotemAI
-- Coilfang Scale-Healer 21126 - spell_list
('2112607','21126','4','0','15','0','0','0','0','0','0','0','54','0','0','12000','0','0','0','0','0','0','0','0','Coilfang Scale-Healer - Text on Aggro'),
('2112601','21126','4','0','15','0','0','0','0','0','0','0','54','0','0','12000','0','0','0','0','0','0','0','0','Coilfang Scale-Healer - Text on Aggro'),
('2112602','-5470089','1','0','100','1','1000','10000','50000','600000','0','0','53','5470005','0','0','0','0','0','0','0','0','0','0','Coilfang Scale-Healer - Start RelayScript OOC'),
-- Coilfang Tempest - spell_list
('2112701','21127','4','0','15','0','0','0','0','0','0','0','54','0','0','12000','0','0','0','0','0','0','0','0','Coilfang Tempest - Text on Aggro'),
-- Coilfang Ray 21128 - spell_list
Expand Down
35 changes: 35 additions & 0 deletions Updates/0475_slave_pens_misc_fixes.sql
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,15 @@ UPDATE creature_template SET SpeedWalk = '1', SpeedRun = '0.9920628' WHERE entry
UPDATE creature_template SET SpeedWalk = '1', SpeedRun = '1.142' WHERE entry = 21127;
UPDATE creature_template SET SpeedWalk = '1', SpeedRun = '1.142' WHERE entry = 21843;

-- Coilfang Scale-Healer
-- Before: SpeedWalk = 1,48 SpeedRun = 1,14286
-- Sniff:
-- WalkSpeed: 2.5
-- RunSpeed: 7
UPDATE creature_template SET SpeedWalk = '1', SpeedRun = '1' WHERE entry = 21126;
UPDATE creature_template SET SpeedWalk = '1', SpeedRun = '1' WHERE entry = 21842;


-- Rokmar the Crackler
-- Before: SpeedWalk = 1,48 SpeedRun = 1,14286
-- Sniff:
Expand All @@ -118,13 +127,39 @@ UPDATE creature_template SET SpeedWalk = '1', SpeedRun = '1.142' WHERE entry = 2
UPDATE creature_template SET SpeedWalk = '1.6', SpeedRun = '1.142' WHERE entry = 17991;
UPDATE creature_template SET SpeedWalk = '1.6', SpeedRun = '1.142' WHERE entry = 19895;

-- Mennu the Betrayer
-- Before: SpeedWalk = 1,48 SpeedRun = 1,14286
-- Sniff:
-- WalkSpeed: 2.5
-- RunSpeed: 6.944439888000488281
UPDATE creature_template SET SpeedWalk = '1', SpeedRun = '0.9920628' WHERE entry = 17941;
UPDATE creature_template SET SpeedWalk = '1', SpeedRun = '0.9920628' WHERE entry = 19893;

-- Naturalist Bite
-- Before: SpeedWalk = 1,125 SpeedRun = 1,14286
-- Sniff:
-- WalkSpeed: 2.5
-- RunSpeed: 8
UPDATE creature_template SET SpeedWalk = '1', SpeedRun = '1.142' WHERE entry = 17893;
UPDATE creature_template SET SpeedWalk = '1', SpeedRun = '1.142' WHERE entry = 22938;

-- Correct some broadcast_text
UPDATE broadcast_text SET ChatTypeID = '1' WHERE Id = '15108';

-- Delete some unused randomdb script
DELETE FROM dbscript_random_templates WHERE id = 12003;


-- Correct Cage object
-- UpdateType: CreateObject1
-- Object Guid: Full: 0x2C45AC4460B1D380000CF500004EE620 GameObject/0 R4459/S3317 Map: 547 Entry: 182094 Low: 5170720
-- SpawnTrackingStateAnimID: 1778
-- Flags: 2
-- FactionTemplate: 114
-- Level: 0
-- State: 1
UPDATE gameobject_template SET faction = '114', flags = '2' WHERE entry = '182094';

-- -----------
-- SpellLists
-- -----------
Expand Down
Loading

0 comments on commit 36fe35a

Please sign in to comment.