Improved Ossirian crystal spawn logic
Removed the initial crystal spawn for the Ossirian encounter, as it was added in 1.11
No longer allow multiple people to use the same crystal and give Ossirian multiple debuffs
Increased the search range for Ossirian when clicking the crystal
Skeram now only mind controls the closest target
Skeram no longer uses Arcane Explosion when there are less than 5 targets within melee reach
Skeram's pathing and evading should now be more reliable when players are standing on ledges
Skeram's initial Earthshock cast now has a slightly longer delay
Skeram's illusions now share the mana Skeram has before the split
Skeram's illusions now have considerably less health, but still continue to increase in health each split
commit aef5d9756e679fee698b2a31955951b4e2469bca
Author: Prithu Parker <prithu@iinet.net.au>
Date: Tue Feb 13 04:42:05 2018 +1100
Don't change Skeram's bounding radius. It throws off pathfinding again
commit 0c959771b7985285289d28f6a6fefe3de9ee9d82
Author: Prithu Parker <prithu@iinet.net.au>
Date: Tue Feb 13 04:29:38 2018 +1100
Increase Skeram's melee reach and hitbox slightly
commit a99c17cd89505b6a3909ae53d8b529cb9daf7d94
Author: Prithu Parker <prithu@iinet.net.au>
Date: Tue Feb 13 04:29:19 2018 +1100
Allow Skeram to attack through the raised ledges on his platform, and make use of incomplete paths to move near players on them
commit 217eaddfeb0e6c2fe0c3469e099fa248f1605ea5
Author: Prithu Parker <prithu@iinet.net.au>
Date: Tue Feb 13 04:28:40 2018 +1100
Allow creatures with UNIT_STAT_ALLOW_INCOMPLETE_PATH to make use of incomplete movement paths
Allow attacking creatures to override the melee Z distance limit
Allow creatures with UNIT_STAT_ALLOW_LOS_ATTACK to melee attack through LoS blocking objects and terrain
commit 7acdbd13d58287d0bce4bd0fbc7223fb6b460524
Author: Prithu Parker <prithu@iinet.net.au>
Date: Tue Feb 13 01:11:55 2018 +1100
Increased the initial timer for Skeram's earth shock so that he does not immediately begin Earthshocking after a split or on aggro
Now only cast Arcane Explosion if more than 4 players are in melee range
Now only cast True Fulfillment on the closest player
Lowered the health of all Illusions. The first split had a mathematical error and was 1% higher than intended, the 2nd and 3rd splits had way more health then they should
The illusion health is now 12.5, 15 and 17.5 of Skeram's maximum HP, down from 13.3, 25 and 50
Skeram's illusions now have the same mana as him on split
commit 671bcc8ea657ce80ff8e85ffad54fb841160abfa
Author: Prithu Parker <prithu@iinet.net.au>
Date: Tue Feb 13 00:07:09 2018 +1100
Now maintain a short history of used indexes to ensure that we do not get stuck in a single area
Now enforce a minimum distance to assist in forcing crystal spawn variety
commit 058527f37061cf8d85677952a491615b290e052c
Author: Prithu Parker <prithu@iinet.net.au>
Date: Mon Feb 12 18:45:33 2018 +1100
Move Ossirian crystal management to the instance rather than doing inside Ossirian's AI
commit cc99ef42e4cfbc909496ac29b255c556fe524f6e
Author: Prithu Parker <prithu@iinet.net.au>
Date: Mon Feb 12 18:44:54 2018 +1100
Allow game objects to be added directly to maps by scripts
commit 4cb31cb69495b27438111911ed2a02572be447f5
Author: Prithu Parker <prithu@iinet.net.au>
Date: Mon Feb 12 07:48:37 2018 +1100
Further expand Ossirian's crystal search range
commit 6aecf68a4c5f28e2ffa4f17d1ac248a3c2adb0f8
Author: Prithu Parker <prithu@iinet.net.au>
Date: Mon Feb 12 07:46:03 2018 +1100
Improved the crystal searching logic to build a list of possible indexes rather than randomly selecting which could have bad RNG
commit 211d259a4e96d75d231f2206fe3e9605a369374f
Author: Prithu Parker <prithu@iinet.net.au>
Date: Mon Feb 12 06:44:42 2018 +1100
Fix double named var
commit 66a4f34f1e3e74fa30d7da7e218a1adbd273dbde
Author: Prithu Parker <prithu@iinet.net.au>
Date: Mon Feb 12 06:42:04 2018 +1100
Adjust new crystal spawn logic
commit 9efc167d88b23c871d77cae05e83a5a481ad7a6a
Author: Prithu Parker <prithu@iinet.net.au>
Date: Mon Feb 12 04:26:35 2018 +1100
Extend Ossirian search range
Replace FindNearCreature with GetClosestCreatureWithEntry, the method was being used incorrectly here
Implemented all the features and items of the Valentine event.
To be done in the future:
Add the possibility of secondary vendor menus
Move the Guard / Citizen gossip entries to the DB
Sources:
https://vanilla-twinhead.twinstar.cz/?issue=11612https://wayback.archive.org/web/20060821042108/http://www.mortalken.com:80/seasons/loveisintheair/
commit aa3a48d9bb4d730dbf26f4c32f3fd3177bb54c08
Author: GuybrushGit <turinpt3@gmail.com>
Date: Sun Feb 11 05:17:58 2018 +0000
Fixed Text IDs
Adjusted Amorous aura behaviour
Added Innkeeper vendor items
commit 95421866b27deabcbf7c1f18a6a6661045ecc928
Author: GuybrushGit <turinpt3@gmail.com>
Date: Sun Feb 11 04:21:05 2018 +0000
Innkeeper gossip, Revealing the Source RP event and Bouquet of Roses added to loot
commit 0a864a236b3c32872c82fbc4894499a4fa73fad5
Author: GuybrushGit <turinpt3@gmail.com>
Date: Sat Feb 10 14:54:27 2018 +0000
Fix Tyrande counter
commit a23317568aa5921bc26ea74d40d7a3cd1e328ba5
Author: GuybrushGit <turinpt3@gmail.com>
Date: Sat Feb 10 14:41:00 2018 +0000
SpellEffect returns
commit e388b61d21428219f24fafdd826379e95df68913
Author: GuybrushGit <turinpt3@gmail.com>
Date: Sat Feb 10 06:57:03 2018 +0000
Innkeepers Love aura
commit c3ce51ef0403978c9b70cabdc547e153587bedfa
Author: GuybrushGit <turinpt3@gmail.com>
Date: Sat Feb 10 06:48:39 2018 +0000
Move Amorous aura to DB
commit 16052a395a44b6088dc2c6b975b472f8efe78b27
Author: GuybrushGit <turinpt3@gmail.com>
Date: Sat Feb 10 06:14:02 2018 +0000
Valentines Kwee Peddlefeet Event
commit 68f92d0d106b77f9b2caf0605e18e71a30393e2e
Author: GuybrushGit <turinpt3@gmail.com>
Date: Sat Feb 10 00:55:46 2018 +0000
Guards and Citizens AI
commit ca43601ad815e055a6f23b674b8d902c16ad635d
Author: GuybrushGit <turinpt3@gmail.com>
Date: Fri Feb 9 00:10:59 2018 +0000
Valentines SQL fixes
Citizens dialog and hearts aura
Fix creation of Gift Collections
Guard dialogs
Friendship Bracelet, Silver Shafted Arrow and Bag of Candies
commit ea9c6dc0293e788f7abd02f8e497543d6cc42ff7
Author: Prithu Parker <prithu@iinet.net.au>
Date: Sun Feb 11 06:31:46 2018 +1100
Extend the Hunter-Killer respawn delay so that it does not respawn
commit 537b0ab41428381fb9ce7243a2191f8fbcd31bbc
Author: Prithu Parker <prithu@iinet.net.au>
Date: Sun Feb 11 05:56:01 2018 +1100
Move Hive'Regal Hunter-Killer pathing to the creature's AI rather than Krug Skullsplit's
Remove UNIT_NPC_FLAG_QUESTGIVER from Krug Skullsplit while he is in the middle of the Hunter-Killer event
Prevent the Hunter-Killer resetting to its spawn point in the Hive when it evades
commit 987399202d154aebd5d30692d609cbb9c66c7e09
Author: Prithu Parker <prithu@iinet.net.au>
Date: Sun Feb 11 05:53:14 2018 +1100
Auto-complete the turn-in for Horde Field Duty papers to correct inconsistent behaviour each subsequent signing
commit 88f2e948d2f818c79e91c7aa2423142dd35a646c
Author: Prithu Parker <prithu@iinet.net.au>
Date: Sat Feb 10 19:18:52 2018 +1100
Remove items from vendors that should not be purchasable
Correct the dumpling reward count
commit 15188d675b70b808c33f7926679fec3dda4af3f5
Author: Prithu Parker <prithu@iinet.net.au>
Date: Sat Feb 10 19:18:20 2018 +1100
Reduce the required Fireworks count
commit 131f1e9b1858fa7eabffbb128f32adffab81907c
Author: Prithu Parker <prithu@iinet.net.au>
Date: Sat Feb 10 19:18:07 2018 +1100
Increase Omen cluster search radius
* Maraudon various fixes
* Princess Theradras faces the Boulder target
* Revert scripting modifications
* Remove Spewed Larva first on last waypoint.
* More Larva birth control & fix
* Add missing column after table change
* Rotgrip moves on land & fast
* Fix startup error.