-void HeroTag::Render(SDL_Surface *screen, int width, int height, Point<int> position, bool active) const {
+const graphics::Sprite *HeroTag::HeroSprite() const {
+ return battle->HeroAt(index).Sprite();
+}
+
+void HeroTag::Render(SDL_Surface *screen, int width, int height, const Vector<int> &position, bool active) const {
+ const Resources &r(battle->Res());
+