So, there's a map with a simple alliance system.
Player A types -ally (color) to ally another person.
The other person has to type -ally (color of player a) to fully establish the alliance.
One of these players could type -war (color of player) to break the alliance, causing both players to unally each other.
With this system, however, there exists an exploit which has come to be called "war/allying." This system allows one player to be allied to another, while his ally is not allied to him. This allows players to feed each other without worrying about hostiles until they find that the time is right to ally once again.
My question is, how would you go about eliminating this exploit, without locking in alliances?
Any ideas?
Thanks,
Player A types -ally (color) to ally another person.
The other person has to type -ally (color of player a) to fully establish the alliance.
One of these players could type -war (color of player) to break the alliance, causing both players to unally each other.
With this system, however, there exists an exploit which has come to be called "war/allying." This system allows one player to be allied to another, while his ally is not allied to him. This allows players to feed each other without worrying about hostiles until they find that the time is right to ally once again.
My question is, how would you go about eliminating this exploit, without locking in alliances?
Any ideas?
Thanks,