Overall:
Fixed issue where users would get strange compile error.
Updated json library
Api:
Added SpellData.GroundTargeting
Kupo:
Changed ground targeting logic:
Composite Cast(string spell, Selection<GameObject> onLocation, Selection<bool> reqs = null,bool ignoreCanCast = false)
for developers, example:
Cast("Some ground target spell",r=> Core.Player.CurrentTarget,r=>SomeLogicIfWeShouldCastIt);
this is a temporary change as I still need to implement api for checking if a spell is castable at a location rather then at a unit but this will work better for the meantime