или завести в таблице скиллов еще одно поле, в которое заносить время, когда скилл должен исчезнуть.
ну и:
1. ресторить игроку только те скиллы, которые вечные или те у которых етсь время но оно еще не истекло.
2. так же не забывать при этом подчищать из базы истекшие скиллы.
3. при ресторинге...