Jump to content
  • 0

Question

Posted (edited)

Ok before some smart-ass comment it's xml i told SweeTs to check and he also agreed with me that is weird and xml aggro doesnt work in any pack.

 

When a healer cast heal on a player who is being attacked by mobs, all mobs attack the healer 100% and no change target even with provoke. 

If you open Greater Battle Heal in xml, you gonna see AggroValues which you can set to 0 (nothing change) or go to the AiAttackable java which simply take the aggro into an int

 

int AggroPoints = skill.getAgroPoints();

and add a check  bellow this

AggroPoints = 0;  

 

Again the mobs will attack the bishop no matter what.

 

So my question is, what exactly handle the hate of mobs toward a player skill? Let's say if we want to reduce the hate so healer can cast 50-100 times heal without all mobs attack him in the 1st one

which file should we adjust or change to succeed this? 

Edited by AccessDenied

12 answers to this question

Recommended Posts

  • 0
Posted (edited)

The hate of a mob is simply the accumulation of aggro towards each player, the player getting the biggest amount being the new aggroed target. Nothing hard to understand here.

 

Something is missing because probably only damage skills towards the monster/minion are taken in consideration. It's basically onSkillSee behavior from L2AttackableAiScript to edit.

 

About correct formulas, if people didn't find it, you have to invent it.

Edited by Tryskell
  • 0
Posted

The hate of a mob is simply the accumulation of aggro towards each player, the player getting the biggest amount being the new aggroed target. Nothing hard to understand here.

 

Something is missing because probably only damage skills towards the monster/minion are taken in consideration. It's basically onSkillSee behavior from L2AttackableAiScript to edit.

 

About correct formulas, if people didn't find it, you have to invent it.

Generally u have t play with the code in l2attackableai and adjust it to make healers get less hate

  • 0
Posted

Ok before some smart-ass comment it's xml i told SweeTs to check and he also agreed with me that is weird and xml aggro doesnt work in any pack.

 

When a healer cast heal on a player who is being attacked by mobs, all mobs attack the healer 100% and no change target even with provoke. 

If you open Greater Battle Heal in xml, you gonna see AggroValues which you can set to 0 (nothing change) or go to the AiAttackable java which simply take the aggro into an int

 

int AggroPoints = skill.getAgroPoints();

and add a check  bellow this

AggroPoints = 0;  

 

Again the mobs will attack the bishop no matter what.

 

So my question is, what exactly handle the hate of mobs toward a player skill? Let's say if we want to reduce the hate so healer can cast 50-100 times heal without all mobs attack him in the 1st one

which file should we adjust or change to succeed this? 

battle heal everytime agro mobs, but major heal never, so just check what is different, and you are done. 

  • 0
Posted

battle heal everytime agro mobs, but major heal never, so just check what is different, and you are done. 

 

There is no difference trust me as sweets also said:

 

mUmoylj.png

 

It's all about L2AttackableAI.java  need configuration and adjust cause skills are the same aggroPoint anyway. but i figured out after searching which file affect this getAggroPoints() method. 

  • 0
Posted

The hate of a mob is simply the accumulation of aggro towards each player, the player getting the biggest amount being the new aggroed target. Nothing hard to understand here.

 

Something is missing because probably only damage skills towards the monster/minion are taken in consideration. It's basically onSkillSee behavior from L2AttackableAiScript to edit.

 

About correct formulas, if people didn't find it, you have to invent it.

Naaaah

  • 0
Posted

I was about to give a detailed scenario when I got to a point I wasn't sure enough of one thing.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • I would like to emphasize that I am selling the tool used to generate geodata for the client you are developing, not the geodata itself; therefore, I consider the price reasonable. As for your view that the price is high and shows a lack of respect for the customer—that is your own opinion. Thank you. I have also purchased his products, and—just as you said—he is skilled and provides very enthusiastic support. If you feel he is deserving, then you should continue buying from him.
    • Ημουν μικρος οταν τον επαιξα, οριακα δεν ηξερα τι ειναι το Lineage, θυμαμαι πηγαιναμε στα νετ με τους φιλους και προσπαθουσαμε να κανουμε log-in αλλα πολλες φορες δεν μπορουσαμε γιατι ο server ηταν heavy σε load και πολλες φορες προλαβαιναμε να παιξουμε μονο κανα τεταρτακι η εικοσαλεπτο απ την μια ωρα που βαζαμε για να ανοιξουμε pc, ωστοσο εχω πολλες αναμνησεις να βλεπω τους μεγαλυτερους τοτε να παιζουν και εγω να καθομαι διπλα και να χαζευω gameplay, Λιγα πραγματα που ξερω (δεν ξερω αν ισχυουν) ειναι οτι τον σερβερ τον ειχε ανοιξει η αλυσιδα TheWeb, επισης οτι ηταν δυο οι σερβερ, ενας rpg low rate και ενας pvp με higher rates, περα απο αυτο δεν μπορεσα να βρω καμια αλλη χρησιμη πληροφορια, ουτε στα forum του theweb.gr ουτε στo l2.thegame.gr (waybackmachine) οποτε ερχομαι εδω που ειμαι σιγουρος οτι θα υπαρχουν σιγουρα καποιοι που επαιξαν εκει και δεν ηταν οσο πιτσιρικας οσο ημουν εγω που δεν καταλαβαινε τι γινοταν.   Γενικοτερα οποιος ξερει οτιδηποτε για τον thegame ας το πει, ακομη κι ας ειναι μια μικρη ιστορια που ακουσε πριν πολλα χρονια, ακομη κι αν ειναι μια μικρη πληροφορια για κατι που θυμαται μεσα στο παιχνιδι, οπως πως λεγανε τους admins, κανα σκηνικο ιντερνετ καφε και μπουνιδια, οοοοοτι μα οτιδηποτε κι αν ειναι αυτο αρκει να εχει να κανει με τον TheGame   (εννοειται εαν εχετε φωτογραφιες η βιντεο να τα linkαρετε)   μερικες δικες μου αποριες ειναι: απο τι chronicle αρχισε και μεχρι που εφτασε? ποια χρονια ηταν το peak του και σε ποιο chronicle? επισης μεχρι πιο chronicle εξελιχθηκε? γιατι εκλεισε αφου τοτε ηταν στο peak το να πηγαινει ο κοσμος στα ιντερνετ καφε και να παιζει λ2, τι features ειχε σαν σερβερ? επι ποσο ηταν? custom πραγματα κτλπ? η ηταν ενας bone stock server?    να'στε καλα!
    • Yeah... the price for the project at this stage is the kind of disrespect to the customer I was talking about.     As for deMEV, he’s overpriced too, but he’s one of the very few people in the L2 market who is available almost 24/7.
    • Thank you all for your interest in my post. I confirm that I did indeed use L2MapConv to develop my tool, adding my own customizations. If you are already a customer of deMEV, please continue to support him; I believe his products are excellent—I have purchased from him myself, and he is truly talented. Below is the Giran 22_22 geodata file generated using my tool; feel free to take a look. Thanks again to everyone for your comments. https://drive.google.com/file/d/1owpXCGEAhAO6TjjBJTYuVFqeUDu9RNoI/view?usp=drive_link
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..