Implemented gain card and gaincardhook
Converted to using gain card
Merge branch 'feature/getcardhook' into develop