avoid duplicated Tianfu triggers on Death

Signed-off-by: Takashiro <takashiro@qq.com>
Optimize a loop in tianfu
No new events will be triggered here in Room::attachSkillToPlayer, for now

Signed-off-by: Takashiro <takashiro@qq.com>
suppose there are more than one player with Tianfu attached to
since we've used findPlayersBySkillName() here

Signed-off-by: Takashiro <takashiro@qq.com>
remember the last directory where record files are saved

Signed-off-by: Takashiro <takashiro@qq.com>