change battlecry implementation to text