AzzyAI 1.541 - New 1/26, fixes for movement+chase issues, client freeze - Page 3 - Homunculus Headquarters - WarpPortal Community Forums

Jump to content


Photo
* * * * * 2 votes

AzzyAI 1.541 - New 1/26, fixes for movement+chase issues, client freeze


  • This topic is locked This topic is locked
232 replies to this topic

#51 DrAzzy

DrAzzy

    Really Azzy? Already?

  • VMod Retired
  • 15606 posts
  • LocationNew England
  • Playing:Ragnarok Online
  • Server:Chaos-Clandestine Society

Posted 30 January 2014 - 07:56 PM

Grapple mode works good...

 

But when she is set to combos ( full combos ) as soon as she targets something and tries to sonic claw I get a AI_main.lua:1128 attempt to index global 'V' ( a nil value) error.

Fixed, same download link. 

 

Should have been "v", not "V"


  • 0

#52 Sapphic

Sapphic

    Too Legit To Quit

  • RO Fungineering
  • 2660 posts
  • Playing:Ragnarok Online

Posted 30 January 2014 - 11:46 PM

Was the aoefixedlevel thing fixed? Should I re-dl it? o:!


  • 0

#53 meoryou2

meoryou2

    Too Legit To Quit

  • Members
  • 1176 posts
  • LocationAFK in Ymir pront
  • Playing:Ragnarok Online
  • Server:Ymir

Posted 31 January 2014 - 05:09 AM

Sweet, both sets of combos work now.

 

Now I just have to test on some MVPs :p_love:

 


  • 0

#54 DrAzzy

DrAzzy

    Really Azzy? Already?

  • VMod Retired
  • 15606 posts
  • LocationNew England
  • Playing:Ragnarok Online
  • Server:Chaos-Clandestine Society

Posted 31 January 2014 - 11:53 AM

Does the homun's stance stat when it's vap/recalled, or does it get reset to fighter?

What about when it teleports?

 

Was the aoefixedlevel thing fixed? Should I re-dl it? o:!

ya -  it's fixed in the 1.542 test version, not in 1.541, though. 


Edited by DrAzzy, 31 January 2014 - 11:56 AM.

  • 0

#55 meoryou2

meoryou2

    Too Legit To Quit

  • Members
  • 1176 posts
  • LocationAFK in Ymir pront
  • Playing:Ragnarok Online
  • Server:Ymir

Posted 31 January 2014 - 02:39 PM

Does the homun's stance stat when it's vap/recalled, or does it get reset to fighter?

What about when it teleports?

 

ya -  it's fixed in the 1.542 test version, not in 1.541, though. 

 

The style stays in whatever it is set to, even after homunculus death / resurrection. I haven't tested the automatic style change ( if it is even supposed to be working yet ).

 

One thing to note - spheres are NOT gained in grapple mode like the wiki says, this was changed with the first balance patch we had for 3rd classes. Originally spheres could still be gained by hitting / tanking stuff in grapple mode, but no longer, even the in game skill description says only fighter stance gains spheres.


Edited by meoryou2, 31 January 2014 - 02:39 PM.

  • 0

#56 DrAzzy

DrAzzy

    Really Azzy? Already?

  • VMod Retired
  • 15606 posts
  • LocationNew England
  • Playing:Ragnarok Online
  • Server:Chaos-Clandestine Society

Posted 31 January 2014 - 03:09 PM

The style stays in whatever it is set to, even after homunculus death / resurrection. I haven't tested the automatic style change ( if it is even supposed to be working yet ).

 

One thing to note - spheres are NOT gained in grapple mode like the wiki says, this was changed with the first balance patch we had for 3rd classes. Originally spheres could still be gained by hitting / tanking stuff in grapple mode, but no longer, even the in game skill description says only fighter stance gains spheres.

Okay, cool. 

 

No, auto change is not meant to be working, Maybe i'll do that tonight. 

 

Okay, well, I never handled gaining of spheres in grappler mode anyway...

 

What are the sphere costs for the grappler skills?

 

I know it's 1 for Silvervein and 2 for Frenzy. 


Edited by DrAzzy, 31 January 2014 - 03:09 PM.

  • 0

#57 meoryou2

meoryou2

    Too Legit To Quit

  • Members
  • 1176 posts
  • LocationAFK in Ymir pront
  • Playing:Ragnarok Online
  • Server:Ymir

Posted 31 January 2014 - 03:53 PM

In game description is 2 for C.B.C and 3 for E.Q.C.


  • 0

#58 DrAzzy

DrAzzy

    Really Azzy? Already?

  • VMod Retired
  • 15606 posts
  • LocationNew England
  • Playing:Ragnarok Online
  • Server:Chaos-Clandestine Society

Posted 31 January 2014 - 05:54 PM

Eeew, and you can't regain spheres? 

 

Wtfux....


  • 0

#59 meoryou2

meoryou2

    Too Legit To Quit

  • Members
  • 1176 posts
  • LocationAFK in Ymir pront
  • Playing:Ragnarok Online
  • Server:Ymir

Posted 31 January 2014 - 06:55 PM

Eeew, and you can't regain spheres? 

 

Wtfux....

 

well it IS kind of strong...  and it takes into account HP differences between homunculus and target.

 

This is from one of my posts in the findings thread "I tested on a angra mantis in bifrost... ~88K damage due to the higher HP of the monster."

 

Thats basically a moderately geared gfist for the cost of 3 spheres and something like 30ish SP, and she can do it twice. That is also without the DoT to both HP and SP factored in.  


  • 0

#60 DrAzzy

DrAzzy

    Really Azzy? Already?

  • VMod Retired
  • 15606 posts
  • LocationNew England
  • Playing:Ragnarok Online
  • Server:Chaos-Clandestine Society

Posted 31 January 2014 - 07:34 PM

So, wait, does tinder breaker use a sphere or not?


  • 0

#61 meoryou2

meoryou2

    Too Legit To Quit

  • Members
  • 1176 posts
  • LocationAFK in Ymir pront
  • Playing:Ragnarok Online
  • Server:Ymir

Posted 31 January 2014 - 08:01 PM

Tinder is 1, C.B.C is 2, and E.Q.C is 3.  total of 6 spheres for what amounts to a medium sized gfist.

 

EDIT: although I'm not 100% certain on the six, I thought I've cast it twice and had spheres left over already... it's really hard to tell with the damn aura glows now that she's 150.


Edited by meoryou2, 31 January 2014 - 08:03 PM.

  • 0

#62 Sapphic

Sapphic

    Too Legit To Quit

  • RO Fungineering
  • 2660 posts
  • Playing:Ragnarok Online

Posted 31 January 2014 - 11:26 PM

Azzy, I remember you mentioning once that you can set up the AI to have different options to use for different homus/characters? Where can I read on how to do that? I skimmed through the documentation, but I might just be blind e_e

 

Also, I DLed 1.542 test and aoefixed level still isn't working (Dieter using lava slide 1 on zens/orcskels cause I have it set to 1 for paralyze for my other homu).


Edited by Sapphic, 01 February 2014 - 12:01 AM.

  • 0

#63 DrAzzy

DrAzzy

    Really Azzy? Already?

  • VMod Retired
  • 15606 posts
  • LocationNew England
  • Playing:Ragnarok Online
  • Server:Chaos-Clandestine Society

Posted 01 February 2014 - 12:58 AM

http://drazzy.com/ai/faq.shtml

 

Oops, only fixed it in one of two places. This should do it http://drazzy.com/ai/v150/AI_main.lua


  • 0

#64 Sapphic

Sapphic

    Too Legit To Quit

  • RO Fungineering
  • 2660 posts
  • Playing:Ragnarok Online

Posted 01 February 2014 - 01:46 AM

http://drazzy.com/ai/faq.shtml

 

Oops, only fixed it in one of two places. This should do it http://drazzy.com/ai/v150/AI_main.lua

 

Thanks!

 

It's still using level 1 ._. Orc skels + zens set to use skill once, level 1, but aoefixedlevel is definitely set to true.


Edited by Sapphic, 01 February 2014 - 02:29 AM.

  • 0

#65 Sapphic

Sapphic

    Too Legit To Quit

  • RO Fungineering
  • 2660 posts
  • Playing:Ragnarok Online

Posted 01 February 2014 - 02:26 AM

Okay, I may need a bit of help here, sorry @_@

 

I'm getting this error just once right when I summon my homu.

6BiGxS6.png

 

My entire extra file:

Spoiler

 

Here is what I added to H_extra:

function OnInit()
    local htype=GetV(V_HOMUNTYPE,MyID)
    if htype==EIRA then
        OldHomunType=AMISTR
        dofile("./AI/USER_AI/EiraDieter.lua")
        dofile("./AI/USER_AI/EiraDieterT.lua")
    elseif htype==DIETER then
        OldHomunType=AMISTR
        dofile("./AI/USER_AI/EiraDieter.lua")
    dofile("./AI/USER_AI/EiraDieterT.lua")
    local owner=GetV(V_OWNER,MyID)
    if owner==3873751 then
        OldHomunType=FILIR
        dofile("./AI/USER_AI/PMTac.lua")
        dofile("./AI/USER_AI/PM.lua")
    elseif owner==2123844 then
        OldHomunType=Amistr
        dofile("./AI/USER_AI/SeraTac.lua")
        dofile("./AI/USER_AI/SeraC.lua")
    end
end

 

It works great, but I want it to save my superpassive/do not chase changes depending on which homu, but the files I'm making it work with are H_Tactics and AI_main. The AI_main one isn't working. Am I using the wrong file? @_@


Edited by Sapphic, 01 February 2014 - 02:27 AM.

  • 0

#66 DrAzzy

DrAzzy

    Really Azzy? Already?

  • VMod Retired
  • 15606 posts
  • LocationNew England
  • Playing:Ragnarok Online
  • Server:Chaos-Clandestine Society

Posted 03 February 2014 - 08:16 AM

Okay, I may need a bit of help here, sorry @_@

 

I'm getting this error just once right when I summon my homu.

6BiGxS6.png

 

My entire extra file:

Spoiler

 

Here is what I added to H_extra:

function OnInit()
    local htype=GetV(V_HOMUNTYPE,MyID)
    if htype==EIRA then
        OldHomunType=AMISTR
        dofile("./AI/USER_AI/EiraDieter.lua")
        dofile("./AI/USER_AI/EiraDieterT.lua")
    elseif htype==DIETER then
        OldHomunType=AMISTR
        dofile("./AI/USER_AI/EiraDieter.lua")
    dofile("./AI/USER_AI/EiraDieterT.lua")
    local owner=GetV(V_OWNER,MyID)
    if owner==3873751 then
        OldHomunType=FILIR
        dofile("./AI/USER_AI/PMTac.lua")
        dofile("./AI/USER_AI/PM.lua")
    elseif owner==2123844 then
        OldHomunType=Amistr
        dofile("./AI/USER_AI/SeraTac.lua")
        dofile("./AI/USER_AI/SeraC.lua")
    end
end

 

It works great, but I want it to save my superpassive/do not chase changes depending on which homu, but the files I'm making it work with are H_Tactics and AI_main. The AI_main one isn't working. Am I using the wrong file? @_@

 

..... WHERE IS THE RESPONSE I POSTED TO THIS ON SATURDAY?! (I was all like "wow, no replies since saturday" well of course, I didn't reply myself!)

 

You're missing the end of the first if/then statement, as a result, as far as I can tell, it should be behaving like stock AzzyAI and ignoring everything entered in H_Extra (because there's a syntax error, namely a missing 'end' that's keeping it from loading. Should be:

function OnInit()
    local htype=GetV(V_HOMUNTYPE,MyID)
    if htype==EIRA then
        OldHomunType=AMISTR
        dofile("./AI/USER_AI/EiraDieter.lua")
        dofile("./AI/USER_AI/EiraDieterT.lua")
    elseif htype==DIETER then
        OldHomunType=AMISTR
        dofile("./AI/USER_AI/EiraDieter.lua")
        dofile("./AI/USER_AI/EiraDieterT.lua")
    end
    local owner=GetV(V_OWNER,MyID)
    if owner==3873751 then
        OldHomunType=FILIR
        dofile("./AI/USER_AI/PMTac.lua")
        dofile("./AI/USER_AI/PM.lua")
    elseif owner==2123844 then
        OldHomunType=AMISTR
        dofile("./AI/USER_AI/SeraTac.lua")
        dofile("./AI/USER_AI/SeraC.lua")
    end
end

(changes above are adding the end to close the first if/then, and capitalizing the last AMISTR)

 

 

I don't know what you're talking about in the last two lines of quoted message - you shouldn't need to be hacking up AI_main, and I don't think that's what you meant to say. 


Edited by DrAzzy, 03 February 2014 - 08:18 AM.

  • 0

#67 Sapphic

Sapphic

    Too Legit To Quit

  • RO Fungineering
  • 2660 posts
  • Playing:Ragnarok Online

Posted 03 February 2014 - 03:12 PM

Lmao I thought you were just busy!! Thanks for fixing it!

 

Oh, I meant to say that it uses specific tactics files, but what file do I use if I want to change my main settings like super passive / use paralyze etc e_e? I tried using AI_main files, but I don't think that's right. That's why I'm having it read 2 different .luas there.

 

Also, still having difficulties with aoefixedlevel @_@

 

Sorry, last thing: I have steel chons set to attack last and orc skels to snipe low, but it'll still kill the steel chon hanging around over the orc skeletons on me. Is that correct behavior?


Edited by Sapphic, 03 February 2014 - 04:26 PM.

  • 0

#68 ilovemilk

ilovemilk

    Too Legit To Quit

  • Members
  • 3452 posts
  • LocationMilky Way
  • Playing:Ragnarok Online
  • Server:Offline

Posted 04 February 2014 - 10:17 AM

I have to admit that this new AzzyAI is pretty impressive. I'm flying through ET with ease thanks my fast acting homun. Thanks Azzy.


  • 0

#69 DrAzzy

DrAzzy

    Really Azzy? Already?

  • VMod Retired
  • 15606 posts
  • LocationNew England
  • Playing:Ragnarok Online
  • Server:Chaos-Clandestine Society

Posted 04 February 2014 - 06:49 PM

Lmao I thought you were just busy!! Thanks for fixing it!

 

Oh, I meant to say that it uses specific tactics files, but what file do I use if I want to change my main settings like super passive / use paralyze etc e_e? I tried using AI_main files, but I don't think that's right. That's why I'm having it read 2 different .luas there.

 

Also, still having difficulties with aoefixedlevel @_@

 

Sorry, last thing: I have steel chons set to attack last and orc skels to snipe low, but it'll still kill the steel chon hanging around over the orc skeletons on me. Is that correct behavior?

 

Those settings are stored in H_Config normally - you can just copy the relevant options into your new files, if you want (ie, you could have a file with just a few lines of options)

 

Will test if I can reproduce issue with AoEFixedLevel. 


  • 0

#70 Sapphic

Sapphic

    Too Legit To Quit

  • RO Fungineering
  • 2660 posts
  • Playing:Ragnarok Online

Posted 04 February 2014 - 06:51 PM

Ooh, got it! Thanks.


  • 0

#71 Sapphic

Sapphic

    Too Legit To Quit

  • RO Fungineering
  • 2660 posts
  • Playing:Ragnarok Online

Posted 04 February 2014 - 07:02 PM

Ahh, nvm I fixed it @_@

 

My Homus all now work beautifully!! Ahh, not switching around options is great.


Edited by Sapphic, 04 February 2014 - 08:38 PM.

  • 0

#72 DrAzzy

DrAzzy

    Really Azzy? Already?

  • VMod Retired
  • 15606 posts
  • LocationNew England
  • Playing:Ragnarok Online
  • Server:Chaos-Clandestine Society

Posted 04 February 2014 - 10:24 PM

Uploaded new AI_main.lua. Same link as above. The file size is the same as well, but it is not the same file. 

 

Does this fix AoEFixedLevel?


Edited by DrAzzy, 04 February 2014 - 10:24 PM.

  • 0

#73 Sapphic

Sapphic

    Too Legit To Quit

  • RO Fungineering
  • 2660 posts
  • Playing:Ragnarok Online

Posted 05 February 2014 - 12:04 AM

DLed it. It's still using level 1 and ignoring fixedlevel x_x It used 5 for the stupid unicorns and orc archer cause I set those to just attack. It used 1 on orc skels/zenorcs that I have set to use once, level 1.

 

I took a trace. It didn't use lava slide 1 till near the end (well if a trace even helps!!)

 

Spoiler


Edited by Sapphic, 05 February 2014 - 12:07 AM.

  • 0

#74 DrAzzy

DrAzzy

    Really Azzy? Already?

  • VMod Retired
  • 15606 posts
  • LocationNew England
  • Playing:Ragnarok Online
  • Server:Chaos-Clandestine Society

Posted 05 February 2014 - 08:16 AM

DLed it. It's still using level 1 and ignoring fixedlevel x_x It used 5 for the stupid unicorns and orc archer cause I set those to just attack. It used 1 on orc skels/zenorcs that I have set to use once, level 1.

 

I took a trace. It didn't use lava slide 1 till near the end (well if a trace even helps!!)

 

Spoiler

Thanks, the trace blew it wide open.

 

Now that we've got the three spelling errors fixed (one per version of AI_main that I sent you - sorry for the inconvenience and thanks for your patience), we find that I was also missing a key bit of logic in OnCHASE_ST (mobskill_level was being set to do the target tally, but we still needed to check at the end to pick the level, which we were not doing). 

 

Try again, same link ( http://drazzy.com/ai/v150/AI_main.lua ), new version. 


Edited by DrAzzy, 05 February 2014 - 08:17 AM.

  • 0

#75 Sapphic

Sapphic

    Too Legit To Quit

  • RO Fungineering
  • 2660 posts
  • Playing:Ragnarok Online

Posted 05 February 2014 - 11:20 PM

Fixed!! I set everything down there to use level 1 and it spammed 5 everywhere.

 

P.S. How difficult would it be to code in a dance for PK? That way it bypasses the 2 second long float bend over thing Sera does >_>


Edited by Sapphic, 05 February 2014 - 11:21 PM.

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users