Aren't buffs either a one shot deal (I hit this enemy and also buff an ally) that last a round or otherwise effects that require an action to sustain? Basically, that would mean that you could get at most two buffs per character, with only one of them subject to dispel, right?