Closed GoogleCodeExporter closed 9 years ago
I appreciate the time that you took to write this out. As I'm sure you know,
RAIL is
very fledgling when compared to the original Rampage. Part of what helped in
"perfecting" the original was in getting user reports, so again I appreciate
your
feedback. (Quotes around perfecting because Rampage AI original never achieved
certain goals I had for it--though none relating to user-usage; instead its
effectiveness. In addition, later versions were not as efficient as the earlier
releases. But that all is another story, maybe to be told on a different day.)
One of the reasons for the rewrite was to abstract the AI away from the
homunculus
and allow tailoring to mercenaries. This also helps in allowing them to "work
together" in sorts. Another includes the sort of spamming that Rampage AI
original
does. Rampage AI original has Move(), SkillObject(), etc scattered around the
code.
RAIL brings these to the end of the AI() function. One cycle will generate--at
most--
one call to SkillObject(), one call to Attack(), and one call to Move().
As you've noticed, it is still very wanting. I've been tweaking the follow
(owner)
code since the inception of it. I'm still not entirely satisfied either, but
this is
something that will come with time. It's one of those
two-steps-forward-one-step-
backward sort of situations.
Part of the problem is that I currently play from P.R. China. I'm graciously
given
access to an account on iRO premium server (not Valkyrie) with a vani and
mercenaries. What amplifies my problem is that iRO blocks all connections from
China:
website, game, patch server, etc. I have to tunnel through a VPN running on a
residential line in the USA. This gives me 300ms latency, at very best. Usual
cases
leave me at about 600ms. I think you can imagine the headache in testing chase
code
on such a connection. If you are able to provide a link to any public official
server
that would allow connections from China, I'd be willing to give it a shot.
In any case, if you're interested in helping further, please create individual
issue
reports for the problems that you've identified (eg, heal during idle, change
heal
defaults, add user-customizable skill delays, etc). This will allow more
focused
discussion on each item if needed, as well as a way to monitor individual issue
status. When submitting these, I'm sure you already know to provide as much
detail as
possible. If you can pinpoint specific cases where target prioritization is sub-
optimal, please report this as well.
Sorry for the long wait on my reply.
Original comment by faithful...@gmail.com
on 4 May 2010 at 1:28
It's been a while. Did I scare you away? :P
Original comment by faithful...@gmail.com
on 19 Jun 2010 at 8:50
Seems BearCan isn't coming back. :(
Original comment by faithful...@gmail.com
on 4 Sep 2010 at 2:41
Original issue reported on code.google.com by
BearC...@gmail.com
on 29 Apr 2010 at 12:24