add (de)buff.remains and hashero.remains