Have you ever played Final Fantasy 12? It was not really a great game when compared to all the other FF games but it did introduce something called Gambits to many people. Most people that know how to code looked at gambits as coding because that is basically what it is. It was coding exposed to the player to design player reactions.
When you code games you can do them linear like wow does for the most part or you can do them conditional like FF12 did.
For example you could set up a gambit for one of your characters to cast case cure on someone if they are below 20%, 30%, or 40% or whatever you decide. You could set it up to automatically revive someone if they died so you did not need to do it. You could set it up so it would always automatically rebuff you if the buff was gone and you where not in battle. It basically played the game for you to an extent.
Allowing the player to do that in WoW would basically take all the game out of WoW. Top gambit systems would be set up for the ideal rotations for all DPS and people would just turn on their gambits at the start off the fight and let them do the fight for them. So no, that is not what I am talking about when I am bringing up the gambit design.
I do not want automatic battle. For FF12 it was fine when grinding. Instead of controlling three characters you just set up their conditions on when to do certain things and let them have at it. If something different needed to be done you would manually override whatever the gambit had told it to do and that was that.
What I think Blizzard could learn from the gambit system is how to make boss design a little more interesting.
As it is currently, boss design is linear. From 100%-80% boss does abilities A, B and C. From 79% to 50% it has an add phase. From 49% to 25% it has ability A, B and C again. From 24% to 0% it increases attack speed 100% and only ability C remains but it is twice as dangerous.
Something like that. Every boss has a pattern. Every boss is linear just like the new questing. When you do a boss and learn the fight you have done it and learned it for life. There will never be any changes. Sure the random number generator might play a few games on the group and causes a wipe here and there but once you know a fight the fight becomes second nature. It is not going to change ever. That is what the fight is, nothing more, nothing less.
With adding the gambit design to boss design it would change the game completely. Even after you downed a boss the next time you where on it the fight could be completely different depending on what gambits are triggered be it accidentally or intentional on the part of the people doing it.
The gambit design would allow the game to have different levels of difficulty without much coding needed. Gambits such as...
If all players have defeated this boss ---- buff defense by 20%
If all players have defeated this boss 5 times ---- buff damage done 20%
If average item level of all party members is over xxx ---- increases life total by 20%
There could even be class gambits designed to add things to the fight based on the group make up or if individual classes are there. Something where if there is a shadow priest one of the adds could be something that does huge damage and must be mind controlled but if there is no one there that could mind control it then it will not come out.
Could you imagine seeing something in trade like this?
/2 LF 1 more FL, must not have downed any bosses but know fights.
What a turn of events that would be.
How about throwing some twists in phase transitions, gambits could control when phases change and also allowing you to design the fight the way you want to design it. Making it so you can try to change the conditions based on your group make up. Have a fantastic AoE group? Try to do the whole fight in the AoE phase. Have amazing healers? Push to the burn phase as fast as possible.
If xxx is interrupted 3 times in a row --- switch to phase 2 mechanics
If xxx is not interrupted 3 times in a row --- switch to phase 3 mechanics
Things like that could mean a group would now design how they want to fight the fight. They have issues with phase 2 but do fine in phase 3 they would have to take the damage from the spell three times in a row to get into phase 3. Risk for reward of getting the phase that might be considered easier. The phases themselves could then become timed events. Like once you press a phase it will only stays in that phase for 1 minute meaning you would need to push it again if you want to get back to the previous phase.
You could easily design the fight to best suit your own group make up by doing certain things to turn the tide so to speak.
How about doing things that would be seem to be based on the random number generator but are really gambits?
If you hit 5 criticals in a row ---- you get hit by a debuff that increases damage done by you 20% for 10 seconds and doing 5K damage per second for that 10 seconds.
If you heal 5 people in a row that does not top them off ---- an HoT healing for 30K over 10 seconds is placed on all the people that received a heal over the course of those five heals.
Things like that could bring for interesting design factors. While the critical one is all up the the random number generator the healing one can easily become part of how you heal that fight. Say you are the tank healer and are spamming away on the tank and have not topped him off in three heals but know your forth might you have to think. Can I heal two others in real need so they can all get the HoT without losing the tank in two globals?
Sure as hell brings something else to stepping up the game and making each fight different when there are different conditional gambits to each fight.
There are so many things that could be done if fights where designed to be reactionary.
Gambits might be horrible if added for the player but if added for the mobs it would be amazing.
If this, do that design. That could be amazing.
And why just let bosses get the gambit design? All mobs could easily have the gambit design.
If hunter ---- get close before attacking
If caster ---- interrupt
Things like that. Do you notice how all mobs act the same no matter who is attacking it? Shouldn't a mob fight a hunter differently from a warrior? Shouldn't a mob have some sort of intelligence? Gambit design, the if this do that concept, would give them impression of intelligence and make even random mobs a hell of a lot more interesting.
The closest thing to the gambit system in WoW was Uldar.
If heart is destroyed ---- enable hard mode
That shows that the ability to do gambits is already in game. Why abandon the gambit design? The gambit design is much better then the current design not to mention it gives more ability to customize your boss fights around your group make up.
The gambit design is good design. It is reactive. It is not linear and predetermined. No more at 80% and 20% there are phase transitions. I want, if this then that phase transitions. I want more input into my fights.
I can see it taking a little longer to decide how you want to do the fight. I can see guides telling you different ways to do the fight. I can see people trying to go against the grain and trying the fights in ways that are super hard or super easy. I can see lots of different achievements for triggering different things. I can see some seriously sick hard modes for the real hard cores being added with extreme triggering needed.
I can see one raid (both 10 and 25) having each fight have 100s of different possible designs by the people doing the fight. It would make the fights more interesting and give each and every raid more options on how to do things and more achievements to aim for.
Even some sick, totally random, encounter parameters could be designed.
If the last number of 10 hits in a row is a 6 ---- Spawn a rare trash mob before next boss.
The rare spawn would be a boss in its own and drop a mount or a pet for everyone in the raid and also give an achievement.
Sure, that is all completely random number generator but could you see people doing that fight for years on end just to try and get that mob to spawn? I can see pugs every week even after the content is 10 years old just hoping that the last number of 10 consecutive hits will be a 6.
The gambit design would add a lot to the game if they gave all mobs a set way to react to different things. Sure it would get predictable after a period but it would still give the game a more balanced feeling. Leveling my hunter and my warrior would be two totally different leveling experiences even if I am doing the same quests because the mobs would fight my hunter and my warrior differently.
Even more importantly it would be capable of adding some weird gambit conditions and of course they should never tell anyone anything about them. Let the people find them out for themselves for the excitement factor.
Could you imagine if some mob turned into a vendor that offers a rare pet but only under some insane gambit conditions that no one would ever purposely go into the fight with like if you enter the fight with all red gear, while having resurrection sickness, at least 5 different class buffs on and do not do any damage for 2 minutes then the mob will turn into a vendor when you finally do beat them.
Who the hell would find that one out on their own? Stuff like that would sit in the game for ages and might never be found. All we would know is that some hostile NPC sells it. We would then have to figure out how the hell to activate the gambit that turns it into a vendor. I am sure some people would spend hours, 100s of hours even, trying to figure it out.
The gambit design offers so many awesome possibilities. Not just boss design.
Just as long as they do not offer it for the players themselves, gambit design is the perfect way to go when it comes to game design. This linear stuff gets real boring real fast and random number generator can really be a bitch. I would love to be able to activate things with gambits. I think it would be an awesome upgrade for the game as a whole.