[c2982] Implement script support for quest 11590.

(based on commit SD2-WotLK [2982] - 17eb305)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>