Long story short, I got the Combat screen to display within the World view via ajax. What does this mean? Means the game looks like this when in combat now…
This turned out to be easier than I expected when implementing, but took a while to plan out properly. The result is a smoother transition from Event to Combat. There are still a bunch of things I need to refactor now that this is how the combat screen will be displayed, but it’s a step in the right direction.
I still need to change the card’s ‘Use’ button to use ajax and the players stats in the top left need to update after each combat round.