Ich habe es immer so gehandhabt, dass ich von den maximalen "normalen" Trefferpunkten ausgegangen bin.
Ich verwalte nichttödlichen Schaden stets unabhängig von den erlittnen tödlichen Schadenspunkten. (Für mich ist der nichttödliche Schaden so etwas wie eine extra "Ausdauer"-Leiste, auf die sich die TP nicht auswirken.)
In deinem Beispiel müsste der Ulfen 20 Punkte nichttödlichen Schaden erleiden, uanabhängig davon, ob er schon 5 TP verloren hat oder nicht.