its not hard to fix, just have to read and waste some time understanding errors.
i could release it, but whats the point of releasing stuff in this dead forum anyway? people leech off, make money out of free work and expect the work to last forever? opensource is dead.
thanks all for pointing some fixes here and on github issues, i was able to make it work, finally.
however some packets are really dependent on client version, i made it work on a very specific version that suits pre-re but cant update without causing weird stuff.
i think a better (clean) solution is to code a clean script based on current battlegrounds implementation (of the official npcs), but using the Rush maps and rotation game mode from hBG plugin. I wish to release a plugin for the old 99/70 woe focused servers, we need more old school servers, i cant take this renewal daily instance sh1t anymore. its sad because hercules feels better than rAthena for 99/70 but lacks this basic @bg feature. people are profiting ridiculous amounts of money with these kinds of servers and yet not an open solution appears.