Commit graph

9 commits

Author SHA1 Message Date
Cala
33591f942b BRD Grim Guzzler rework part 3
* Add the bar patrol event when Ribbly is killed (should also be true
for Plugger but this will come in next commit)
* Add a few basis ground for Plugger script which will come soon

(backported from 21d1954)

(backported from ca6c65d)
2015-10-21 15:36:08 +02:00
Cala
5e39dc08b9 BRD - Various fixes and improvements from previous commits
* Arena event:
- fix a wrong use of urand for the crowd cheering
- now use the correct number of NPCs per wave (thanks @Tobschinski for
the values)
- code and comments cleanup

* Bridge event (thanks @Schmoozerd for his suggestions):
- fix NPC summon type
- use Set/GetData

* Rocknot event:
- add missing texts
- fix build
- handle server reset if event is already complete
- slightly lower the probability of random emote for patrons
- now handle nearby patrons' reaction in escort script to match
Phalanx's one

* SQL:
- Fix missing queries

(backported from 1bbdffa)

(backported from ebc2b7c)
2015-10-21 15:36:07 +02:00
Cala
3aecd3592c BRD Grim Guzzler rework part 2
Implement Hurley Blackbreath event in the Grim Guzzler:
- he will now spawn with his three cronies once the three kegs are
broken

Data are from retail

(backported from 39e58be)

(backported from 501ecfc)
2015-10-21 15:36:07 +02:00
Cala
9d4ec574ec BRD Grim Guzzler rework part 1
Improve Private Rocknot event in Grim Guzzler:
- bar patrons behavior is scripted (emotes, reaction to event)
- Phalanx is scripted (only for this event for now) will now move to
bar the door
- Timing was slightly adjusted
- More polish in Rocknot scripting (emotes, texts, spells)

Many of the data are from retail (not all like Phalanx faction and WP)

Visual aspect of this patch is similar to retail as seen in:
https://www.youtube.com/watch?v=3mIkmIdpEW4

(backported from 5637705)

(backported from aba606a)
2015-10-21 15:36:07 +02:00
Cala
9444070d34 Implement bridge event in Blackrock Depths
Now two guards will spawn at each end of the bridge and run toward the
player. If not engaged, they will randomly move at the center of the
bridge until instance reset.
Data are from retail.

See: https://github.com/classicdb/database/issues/777

(backported from b622863)

(backported from 0bc5187)
2015-10-21 15:36:07 +02:00
Xfurry
4cf62179f2 Fix gossip for creature 6669
Close scriptdev2/scriptdev2#183

Thanks to @Grz3s

(backported from 93e83ad)

Signed-off-by: Cala <calaftp@free.fr>

(backported from 16cecf9)

Signed-off-by: Cala <calaftp@free.fr>
2015-10-21 15:36:07 +02:00
Xfurry
27e32409c2 Fix SD2 file encoding
Close scriptdev2/scriptdev2#177

Thanks @evil-at-wow

(backported from a84dc96)

Signed-off-by: Cala <calaftp@free.fr>

(backported from 50bd3fe)

Signed-off-by: Cala <calaftp@free.fr>
2015-10-21 15:36:07 +02:00
Xfurry
992b80963a Remove script for GO 180794. This is now handled in DB
Expects c4345abc7f

Thanks to @grz3s

(backported from 1e07d60)

Signed-off-by: Cala <calaftp@free.fr>

(backported from 0e3a66d)

Signed-off-by: Cala <calaftp@free.fr>
2015-10-21 15:36:07 +02:00
Cyberium
ca609d4215 SD2 in core, initial comit. 2015-10-08 11:02:39 +02:00