В игре в настройках пишется время отмены приказа , это механика игры ,вы хотите чуть упростить её : вы хотите функцию которая автоматом по прибытию отзывает дефф - что будет плюсом только новичкам , ведь срезка таких подкрепов в своей деревни или деревни друга попросто умрёт. Убрать время для отмены приказа (т.е отменить в любой момент) не выход , представьте что на вас выслали 500 атак и через мгновение они исчезли и так с пореодичностью допустим в час - желания отмечать их напрочь исчезнет . Поэтому что в пером случаи , что во втором идеала не добьёмся.
Кто-то ночью будет отзывать дефф, кто-то ночью будет кидать оффы чтоб срезать выгодно этот дефф , так что палка двух концов и теме большой "Минус" .