I am looking for a way to give more flavor to my battles, to make them more interesting. You see last session I had my players go attack a military base, the military base was big and most of it was an open terrain, there were only little buildings around where most of the battles took place. They divided themselves in two teams taking out the enemies of each building, a couple of buildings at the time.
During these mini battles I had mini-events, in the first battle in the first couple of buildings, a sandstorm appeared in the battlefield making each characters to only be able to see up to 10Ft in front of them, and that way forcing the players to change their tactics.
In the next area of buildings, the sandstorm already had pass, but now the players not only face regular soldiers, because this time in the middle of battle a Big armored guy with a flamethrower appeared, surprising the players and making a lot of damage to them, of course the players immediately focused all of their next attacks on the big guy and defeat him, but right after that happens the rest of the enemies give up. Discovering that half of these masked soldier were bearly even 17 years old, and so making the players to start to detain enemies in the rest of the base instead of just taking them out.
In the next area they discover the enemy has hostages, so then they start formulate a plan to take these innocent people to safety during the battle.
So this is what I mean with random events in battle, things that can change the dynamic of the battle, things that force the player to change their strategies or even change there initial goal of the battle.
Not long ago I found a chart about random weather, with these chart you could roll a D8 and whatever number you get you got a different weather, number 1 war sunny, number 7 was rainy and stormy, number 5 was Frigid. Then to change the starting weather conditions, you rolled a D6, number 1 was the Tempeture gets warmer, 2 the tempeture get colder, 5 a very strong weather condition happens, like if is snowy a very strong snow storm happen, or if is raining the rain becomes stronger, flooding parts of the town or city, etc.
So I am wandering if there is something like this for battles, where we could roll a dice and get a seemingly random event happing in battle, a change of weather, a new type of enemy, a new weapon in the environment where the battle is taking place that can give eather the players or the enemies the advantage.
I only have around 7 sessions of being a GM and those are the same sessions I have of playing any Tabletop RPG, so that is why i would like to hear from the rest of you if you have something like this, or do these random events in your battles.
I think something like this would be very useful, to plan battle before time and to shake battles while their happening.
For those who want to know, my friends and i are playing a Superhero campaign, using the Fantasy Flight games dice used in the Star wars RPGs and Genesys RPG. But a chart like this could definitely be useful for any RPG system or setting I believe.