Only questStart if not questing

Should fix #2657 and #2592

Basically, the issue is that something is recalling questStart from what I can tell. This puts in some logic so that questStart only does anything if one is not questing.