Fix Quests 7029, 7041, 4973, 10078, 10087, 10129, 10866, 10870 Thanks UDB

Signed-off-by: Salja <salja8840@gmail.com>