[2798] Improve and fix quests 10458, 10480 and 10481

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