Hi,
In the old forum of eathena there was a very cool mod that did the following:
You can buy items from a certain NPC that sell them as a Battleground Items, which you can use just inside of Battleground and other approved mapflag: "bg_consume".
Here I do a release of the updated script compatible with rAthena (eAthena's patch is comming):
Important: You need to create a character named "Battleground" and set the apropiate char id in the src: yes hard coded.
in: src/map/battleground.h
//Brian Bg Items - updated by [AnubisK]
#define BG_CHARID 165100 // char named "Battleground" // you can change the character id.
#define BG_TRADE 91 // trade mask of BG consumables // You can edit the mask
Known bugs:
If you have in your inventary Bg items and normal items plus you are outside of battleground or bg_consume maps, you will not be able to use the items.
Example:
Imagine that you are in map prontera:
You have "1 Battleground Blue Gemstone" and one normal "Blue Gemstone"
If you use "Warp portar", the skill will fail, because reads first the BG item.
Note: I'm not the Autor, I just did a patch compatible with rAthena that is the only credit I can get. The credits of for the original idea must go to (as fas as I know) Brian one of the devs (http://rathena.org/board/user/237-brian/).
Plesae inform any bug you find
Click here to download this file
I found the problem, your video and your commend are different causing some people confuse.
- At your 1st video, time 4:44 and 8:57, the log database name is "rathena_logs", but your commend is "rathena_log".
We just need to make sure the log_db_db inside \rathena\conf\import-tmpl and MYSQL schema name are same.
Can't use any map. The most textures are missing T_T
As example: (lemara_deed\p316.rsm)
Can anyone help me please? Want to use this awesome map-pack.
One ones can help me?
As far as I understood the problem is not related to the delay, is an animation problem. I was searching for a solution for my own, because I hate that behavior too. So here it is.
go to src/map/skill.c
Search for:
// Ashura Strike still has slide effect in GVG
if ((mbl == src || (!map_flag_gvg2(src->m) && !map[src->m].flag.battleground)) &&
unit_movepos(src, mbl->x + x, mbl->y + y, 1, 1)) {
Now replace
unit_movepos(src, mbl->x + x, mbl->y + y, 1, 1)
for
unit_walktoxy(src, mbl->x + x, mbl->y + y, 2)
The problem: unit_movepos() is a kind of teleport, not a walk. If you want, you can also remove the slide which gives a glitch that I also hate.
That was I found after comparing with eAthena code. also, if you think that the damage way before the movement, move, not copy paste, move
skill_attack(BF_WEAPON,src,src,bl,skill_id,skill_lv,tick,flag);
(it is around line 4404), just before:
// Ashura Strike still has slide effect in GVG
Why does it works like that now? I have not idea, but I hate it.