zum Opa:
Ich würde hier eine Variable vorschlagen...also falls man mit JA antwortet machst du (pseudocode)
set variable [gold belohnung] = 250
falls nein
set variable [gold belohnung] = 500

Nachher wenn du das Gold auszahlen willst machst du
change gold += variable [gold belohnung]

PS...da ist ein bug, selbst wenn man den Baum nicht einäschert freut sich der opa und bezahlt einen. Am Besten einen Switch erstellen und abfragen ob Switch an ist... oder ein Item machen (Holz oder so) und ebenfalls per conditional branch abfragen ob der held es im inventar hat.

zum zweiten:
anstatt events per set event location zu tauschen (was dazu führt das die kristalle wieder auf der alten position sind) würde ich einfach direkt auf die brücke ein event mit 2 seiten machen. Erste seite ist leer und zweite Seite enthält den Kristall und als Bedingung einen Switch (weitergehen oder umkehren).