try gain, with this, for some reason i named variable diferently (d instead of m)
200 {Macro Sample} mX:=33230 mY:=29581 MWRuneID:=3156 MagicWallID:=2130 UseonID:=Map.ItemOnTop.ID(!mX, !mY, :Z) !UseonID<>!MagicWallID Map.UseOn(!MWRuneID, !UseonID, !mX, !mY, :Z, 6)
200 {Macro Sample} mX:=33230 mY:=29581 MWRuneID:=3156 MagicWallID:=2130 UseonID:=Map.ItemOnTop.ID(!mX, !mY, :Z) !UseonID<>!MagicWallID Map.UseOn(!MWRuneID, !UseonID, !mX, !mY, :Z, 6)