In NWN2 or rather in any DnD based game the buff durations were all over the place. You had ones at 24 hours, 1 hour / level, 10 minute / level, 1 minute / level, 1 minute and 9 seconds. Despite that, once I got past level 10 I treated all buffs from 24 hours up to 1 minute / level as "long term" and everything else as
I couldn't be bothered, I'll just cast FIREBALL instead short term.
So I think buffs should be split into short term buffs and long term buffs.
Long Term Buffs
The long term ones can be either be AoE (affecting all party members) or self-cast and should last until you rest (or whatever)
I remember in NWN2 where you had stat boosting spells like bull strength and owl's wisdom. These spells were level 2. By the time you got past the halfway point the level 2 damage spells were pretty crappy. So the best thing to do was fill your level 2 slots with buff spells. This meant that every time you rested you ended you having to cast a ton of single target buff spells onto the relevant party members. Annoying.
By making long term spells either AoE or self-cast you are limiting the amount of times you
can need to cast them after you rest to precisely one.
Short Term Buffs
The short term ones won't have the self-cast restriction but should only last up to the duration of the fight. I'm not sure how long fights are going to last in this game but imagine on average fights last for 2 mins. In this case, the maximum duration of a short term buff should be roughly 1.5 minutes, though it can be as short as 5 seconds.
Edited by moridin84, 14 February 2013 - 04:12 PM.