Commit Graph

259 Commits

Author SHA1 Message Date
Gemt 4fb6a01856 update viscidus trigger faction=14 2017-04-08 17:44:04 +02:00
Gemt 4fd1de4e05 Merge pull request #17 from StadenElysium/patch-1
Remove mangos database prefix.
2017-04-08 16:08:01 +02:00
Gemt bb8aecb52c caelestrasz in aq now has a gossip menu, with a script that changes the text based on if cthun is dead or not. 2017-04-08 16:00:56 +02:00
Gemt b27d75ea2c grasps of cthun now despawns (setVisible(false)) when cthun dies 2017-04-08 13:41:04 +02:00
StadenElysium 3a1a005dc7 Update CThun.sql
Remove `mangos` database prefix.
2017-04-08 12:21:00 +01:00
Gemt 313544d134 reduced delayed combat entry to 9 sec. Cleanup eye of cthun::CastGreenBeam 2017-04-08 12:55:22 +02:00
Gemt 6c600e3c96 Added optional setInCombatWithZone logic to Cthun. Its now possible to delay when everyone, except the initial puller, is put in combat with cthun 2017-04-08 01:05:24 +02:00
Gemt 40657fb093 removed unused code in flesh tentacle ai 2017-04-07 23:50:47 +02:00
Gemt 76d84da739 cleanup cthun, moved function and removed unnecessary code 2017-04-07 23:47:21 +02:00
Gemt 93665f4605 improved eye of cthun phase timers. Now closer to correct duration on green beam and dark glare phases. Still a little of, wip. 2017-04-07 23:46:44 +02:00
Gemt 48f74ee856 cthun no longer kills .god players that are in stomach while noone is outside 2017-04-07 23:44:57 +02:00
Gemt 109a4e8340 cthun eye wont start dark glare phase unless successfully acquiring a target 2017-04-07 17:35:38 +02:00
Gemt 8efabf8392 variable renaming and cleanup cthun 2017-04-07 17:33:55 +02:00
Gemt 400638a004 Merge branch 'aq' of github.com:gemt/server into aq 2017-04-07 00:31:22 +02:00
Gemt 9defd8a80e minor fixes to wipe respawn animation 2017-04-07 00:30:48 +02:00
Gemt e0de896c14 animating the respawn of cthun after a p2 wipe by delaying the respawn of the eye 2017-04-06 23:56:29 +02:00
Gemt 855e38ea35 tentacle and portal despawning semems good now. Some reset bugs fixed too 2017-04-06 23:25:04 +02:00
Cgbd ead993c940 Restore working doors 2017-04-06 23:21:24 +02:00
Cgbd 1dcfdc9879 Typo 2017-04-06 22:30:27 +02:00
Cgbd 1731000fb5 Implements Viscidus reset 2017-04-06 22:16:09 +02:00
Cgbd a00436f0ee Best handle of Ouro reset 2017-04-06 21:58:18 +02:00
Cgbd 6b579f9f79 Implements Huhuran Wyvern Sting 2017-04-06 21:54:02 +02:00
Cgbd a7f4f4072f Allow Viscidus to kill himself 2017-04-06 21:52:40 +02:00
Gemt 4b15332796 huge refactoring. Finished moving all of cthuns eye logic to cthuns body, except beam and dark glare. The eye should now be spawned by the body and not be preset in the creature database table. 2017-04-06 21:32:03 +02:00
Cgbd 178c204dab Viscidus can't by killed by damages 2017-04-06 21:31:18 +02:00
Gemt 3e0fb6fe5f added GetCreatureListWithEntryInGrid override for finding multiple creatures at once. Added new GetGameObjectListWithEntryInGrid as check class 2017-04-06 21:30:49 +02:00
Cgbd f86e139219 Improve Ouro script, better handle of base, scarabs now have a basic AI and despawn on evade 2017-04-06 05:09:37 +02:00
Gemt 68514ad80f moved all logic from cthuns eye to cthuns body, with the exception of beam and dark glare. This includes p1 tentacle spawns, pulling and all resetting. Cthuns eye is no longer in the creature database table, but rather spawned by cthuns body on reset. STILL WIP - currently several bugs 2017-04-05 23:40:58 +02:00
Gemt 38e87624b3 changed despawn flag of tentacle portals from TEMPSUMMON_DEAD_DESPAWN to TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT 2017-04-05 21:02:57 +02:00
Gemt c1b77a985f smarter flesh tentacles managment 2017-04-05 21:02:16 +02:00
Gemt 7936caa1e0 removed unused code 2017-04-05 20:05:39 +02:00
Gemt 1775ac56d3 evade-teleporting tentacles now properly display submerge and emerge animation 2017-04-05 20:02:03 +02:00
Gemt 6efc87c0d5 using existing function instead of own code for finding random offset for tentacle spawns on cthun 2017-04-05 20:00:25 +02:00
Gemt b91ed819b7 flesh tentacles reset threat when no aggro in melee range 2017-04-05 19:57:08 +02:00
Gemt 38169b98b8 Merge branch 'aq' of github.com:gemt/server into aq 2017-04-05 17:25:59 +02:00
Gemt 60af7a5ab5 const fixing and improving in boss_cthunc 2017-04-05 17:25:19 +02:00
Gemt facaf0c3bd moved last define in boss_cthun to enum scope 2017-04-05 17:24:57 +02:00
Cgbd 59d0c604cc Fix number of melee attacks needed to explode Viscidus 2017-04-05 17:13:30 +02:00
Cgbd 240e1d4052 Remove Huhuran poison bolt from script, the spell is called via Berserk/Frenzy spells 2017-04-05 15:08:23 +02:00
Cgbd afacd904c2 Rewrite Huhuran script 2017-04-05 14:43:02 +02:00
Cgbd 1928ecfa97 Wand shot can't crack Viscidus, Viscidus doesn't handle toxin aura, Viscidus globs speed implemented 2017-04-05 13:48:33 +02:00
Cgbd 74facb367c Fix Huhuran's wyvern sting and poison bolt target selection 2017-04-05 00:13:03 +02:00
Gemt 9de64e998c emerge (birth) animation for cthun tentacles working. Added some more spells and comments for cthun to be used, hopefully 2017-04-04 23:53:58 +02:00
Gemt 25fc9838fb calling correct virtual function in giant_eye_tentacleAI ctor 2017-04-04 23:28:47 +02:00
Gemt 64c86537bf added missing return in UpdateCthunTentacle 2017-04-04 23:28:07 +02:00
Gemt cda96ee394 Cthuns tentacles now follow an inheritance hierarchy to share as much code as possible. Moved some of the global static functions into these classes. fixes issue #1 2017-04-04 19:54:14 +02:00
Gemt 681edc8f87 fix livelock in instance_temple_of_ahnqiraj::KillPlayersInStomach() 2017-04-04 18:17:09 +02:00
Gemt 440d921bcd twins have a 5-10sec cd on doing the on-kill yell. Increased teleport stun duration from 1.5 to 2 sec. Made sure the emperors dont do anything while teleport-stunned 2017-04-02 16:43:39 +02:00
Gemt d8a293ef2e changed twin teleport spell duration from 1.5 to 2sec 2017-04-02 16:41:26 +02:00
Gemt c95213c6a1 sql cleanups 2017-04-02 15:33:24 +02:00