Skip to content

Instantly share code, notes, and snippets.

@diegoeche
Created February 21, 2014 14:58
Show Gist options
  • Save diegoeche/9135680 to your computer and use it in GitHub Desktop.
Save diegoeche/9135680 to your computer and use it in GitHub Desktop.
def finishInvasionBattle(
state: State,
invasion: FinishInvasionBattle,
userId: String
) : (State, List[TrackingMessage]) = {
validate(state, invasion.userId)
val (afterBattle, calls) = battleEffects(state, userId)(invasion)
(resetTarget(afterBattle)(invasion), calls)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment