Follow-up Comment #8, bug #9144 (project wesnoth): Mordante, in my last commit in halo.cpp, I added a clear() of overlayed_hexes_ if the halo was moved, I remember that I didn't see where these data was cleared and so the teleport bug and my fix. Maybe move/copy this clear() to a better place ?
http://svn.gna.org/viewcvs/wesnoth/trunk/src/halo.cpp?r2=16791&rev=16791&r1=16390&dir_pagestart=50 Also at this time, you talked about a proper method for this. Something like add the invalidated halo to the related set. I admit that I forgot and I see that you didn't touch the file, so maybe also finish this... _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?9144> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Wesnoth-bugs mailing list [email protected] https://mail.gna.org/listinfo/wesnoth-bugs
