[Release] Fixed Pet Heals

08/09/2010 06:00 YukiTsuki#1
If your like me and live outside the US and as such have a higher ping time that stops your pets from effectively using all 5 charges of heal when they heal you then you might want to try these replacement AI scripts for the pets.

[Only registered and activated users can see links. Click Here To Register...]

Each pet's heal script has been changed from:

Quote:
<cmd name="prepare_skill" skill_id="30006" try_cnt="3" />
<cmd name="process_skill" target="5" />
<cmd name="wait" min="800" max="800" />
<cmd name="process_skill" target="5" />
<cmd name="wait" min="800" max="800" />
<cmd name="process_skill" target="5" />
<cmd name="wait" min="800" max="800" />
<cmd name="process_skill" target="5" />
<cmd name="wait" min="800" max="800" />
<cmd name="process_skill" target="5" />
<cmd name="wait" min="800" max="800" />
to

Quote:
<cmd name="prepare_and_use_all_stacks" skill_id="30006" try_cnt="5" target="5" skilldelay="400" />
Making them not only faster at healing for those with higher ping times, but also making sure they will use all 5 charges of heal.
08/09/2010 06:13 Halfslashed#2
Warning : Make sure to back up/manually modify any talking pet files you're using before installing this.

Other than that, this is a potentially useful mod, thank you.
08/09/2010 07:23 Infamy^^#3
Nice. I've tried manually lowering the wait times, but it's hard to have it remain reliable >w<
This is pretty awesome.
08/09/2010 08:01 Animefreak97#4
Ahh, thanks I hate how the pet healing stopped at 2 left for me.
08/09/2010 23:59 3DMC#5
you can just disable nagles to fix the last 2 heals..
08/10/2010 03:17 Halfslashed#6
Quote:
Originally Posted by 3DMC View Post
you can just disable nagles to fix the last 2 heals..
That's bullshit.

(Lol, my 500th post is insulting a random noob, sweet!)
08/10/2010 06:18 Theri#7
Quote:
Originally Posted by Halfslashed View Post
That's bullshit.

(Lol, my 500th post is insulting a random noob, sweet!)
Not much different than the previous 499 is it? :p
08/10/2010 06:28 pawntobishop#8
Decent release, thank you for another useful contribution.
08/13/2010 05:53 fenrir2037#9
Quote:
Originally Posted by 3DMC View Post
you can just disable nagles to fix the last 2 heals..
Last time I checked I was denagled, And it was always a rare occasion that my pet would leave out a heal for me. Lucky for me I still have a gazillion pots from the 4th july event....
08/15/2010 03:12 efansay#10
Wait... do i put this anywhere? The files in it don't match up with anything in Mabinogi Folder. Or are these just ai scripts that i copy and paste ingame myself?
08/15/2010 03:58 Animefreak97#11
Put them in mabinogi/data/db/ai/local
08/16/2010 09:56 YukiTsuki#12
While they are an ai script much like the normal ai scripts your pets would use, as Animefreak97 said they do have go into the mabinogi/data/db/ai/local folder and then maybe packed into the package files if you don't use the dll mods.

I could try and make a normal pet ai and see if it would work. I'll let you all know how that goes.
08/16/2010 10:32 kotarou3#13
I doubt it would work when you call "heal!" but I think it would work if it heals you when you are under a certein HP
08/16/2010 12:26 YukiTsuki#14
Quote:
Originally Posted by kotarou3 View Post
I doubt it would work when you call "heal!" but I think it would work if it heals you when you are under a certein HP
Seems you can't make the normal pet ai's use the player commands. The client just won't accept them. I probably could keep poking at it but I just don't wana.
08/17/2010 12:15 efansay#15
Quote:
Originally Posted by Animefreak97 View Post
Put them in mabinogi/data/db/ai/local
One problem with that.... There is no Mabinogi/data/db/ai/local. The missing part is the ai folder, which doesn't seem to exist. Do I just put the ai folder from the download into db?