Oh, brain fart... I listed the wrong end of the range. lol Let's try that again: Buff Level Requirements Max Spell Level : Character level required to land spell 50 : 1 51 : 40 53 : 41 55 : 42 57 : 43 59 : 44 61 : 45 63 : 46 65 : 47 93 : 61 95 : 62 97 : 63 99 : 64 101 : 65 103 : 66 105 : 67 107 : 68 109 : 69 111 : 70 113 : 71 115 : 72 117 : 73 119 : 74 120 : 75 I like it. Updating the OP.
I've formatted it slightly differently here: https://everquest.fanra.info/wiki/Spells,_Songs,_Disciplines,_and_AAs#Buff_level_restrictions Hopefully, I've gotten it correct.
I figured I'd bump this and just say, it appears to me that these numbers simply follow this pattern: min target level = if (spell level > 50): (spell level + 30) / 2 else: 1
Sort of ... the gap between player level 47 and 61 ... you just kinda have to know those end points. A level 80 spell starts working at level 61, but your formula puts it at level 55, which is wrong. But it is a good rule outside of that "weird" zone.
Ah, I missed that. I didn't realize those ranges were represented with how the data was displayed. I got the impression they were omitted as unknowns for some reason, so I just compared the numbers listed side-by-side assuming the rest followed the same trend, but I see the formatting was discussed later in the thread. In that case, I wonder if they started off with that formula, added an if (spell level > 65): 61 condition in there with Omens of War and possibly forgot about it, noticed at some point (in time for the Veil of Alaris level cap increase since it rejoins the formula), and then reverted back to the formula. This cover everything? if (spell level > 93): (spell level + 30) / 2 else if (spell level > 65): 61 else if (spell level > 50): (spell level + 30) / 2 else: 1