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 |
|
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 |
|
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 |
|
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
|
bae4b4618d
|
Merge branch 'twins_wip' into aq
|
2017-04-02 13:28:10 +02:00 |
|
Gemt
|
3a77051e01
|
debugging commands for changing combat_reach and bounding_radius
|
2017-04-02 13:27:47 +02:00 |
|
Gemt
|
7b69c261bd
|
twins - increased ranged shadowbolt cooldown to 2sec
|
2017-04-02 13:23:48 +02:00 |
|
Gemt
|
c4f83db55e
|
screw it, i changed Creature::GetNearestVictimInRange to use (currRange <= bestRange && currRange >= min)
|
2017-04-02 02:40:58 +02:00 |
|
Gemt
|
bce8895648
|
change 0 to -1 for min dist when choosing new target after tp because GetNearestVictimInRange is stupid
|
2017-04-02 02:37:52 +02:00 |
|
Gemt
|
ad38b8936f
|
Merge branch 'twins_wip' into aq
|
2017-04-02 02:19:28 +02:00 |
|
Gemt
|
c7c0622e80
|
gave twins bugs their own ai for more reliable adds stuff. hitbox changes to twins. Veklor can now melee. Completely rewritten veklors spell priorities for this purpose. Full overhaul of all twins cooldowns.
|
2017-04-02 02:18:15 +02:00 |
|
Gemt
|
dd872f8c04
|
fixed iterators out of range
|
2017-04-01 20:36:48 +02:00 |
|
Gemt
|
ff17cf45b5
|
full overhaul of twins fight
|
2017-04-01 20:04:03 +02:00 |
|
Cgbd42
|
ed09ec5e36
|
Typos
|
2017-04-01 19:58:39 +02:00 |
|
Cgbd42
|
ba74f4dfa4
|
Implement nearest target custom case selection for Huhuran
|
2017-04-01 17:54:40 +02:00 |
|
Gemt
|
bebcfc8812
|
wip
|
2017-04-01 01:31:40 +02:00 |
|
Gemt
|
bbe29034f7
|
timed update of flight logic of masters eye to not spam it every update
|
2017-03-31 00:35:07 +02:00 |
|
Gemt
|
bb2fcd2c7a
|
comment out debugg code
|
2017-03-31 00:28:48 +02:00 |
|
Gemt
|
8c598ebdc0
|
failed attempt at despawning grasps of cthun.
|
2017-03-31 00:28:01 +02:00 |
|
Gemt
|
88c7f07768
|
finished twin emps intro dialogue, with a floating and turning masters eye. Various cleanups in instance-of-aq script.
|
2017-03-31 00:27:25 +02:00 |
|
Gemt
|
922a9d9644
|
huhuran now calls ScriptedInstance::SetData(TYPE_HUHURAN, DEAD) on death
|
2017-03-31 00:23:29 +02:00 |
|
Gemt
|
e64ca2ad7d
|
moved DialogueHelper::m_pInstance from private to protected so its accecible by child-classes who use the virtual methods
|
2017-03-30 18:19:15 +02:00 |
|
Gemt
|
4c25d4a2c7
|
added how-to for the twins intro event in DoHandleTempleTrigger. Attempt at putting the twins in kneel position if encounter not started from AI script.
|
2017-03-30 00:54:59 +02:00 |
|
Gemt
|
2874b800c5
|
moved defined spells to an enum. Removed old, now unused, sound defines
|
2017-03-30 00:31:34 +02:00 |
|
Gemt
|
d6bdab02e4
|
replaced DONE with FAILED in JustReachedHome for boss_twinemperorsAI
|
2017-03-30 00:23:27 +02:00 |
|
Gemt
|
ca1e23ce37
|
Merge branch 'development' into aq
|
2017-03-30 00:12:54 +02:00 |
|
Gemt
|
5539f4ea73
|
improved pull dialogue between twin emperors so they dont speak on top of eachother. Slight change to logic on killed player
|
2017-03-30 00:04:46 +02:00 |
|
Gemt
|
a66f166d19
|
added dialogue between twin emps upon death.
|
2017-03-30 00:03:47 +02:00 |
|