/\(PRD\)(.+;.+;.*;){2}(.*;){2}/
короче
/\(PRD\)((.+;){2}.*;){2}(.*;){2}/
но, возможно, менее круто. Оба успешно короче
/[(]PRD[)].+;.+;.*;.+;.+;.*;.*;.*;/
хотя (хотя бы из-за изменения класса персонажа).
Или вы могли бы даже пойти с
/\(PRD\)(.+;.+;.*;){2}.*;.*;/
который может быть самым коротким, который вы можете получить по тем же правилам.