Add warning actions

Warning cooldowns have also been included in this pull request