Fixes negative soulfire card index problems, soulfire still causes infinate recursion