Updated Trandon AI.

This commit is contained in:
MobiusDevelopment
2020-10-28 19:12:59 +00:00
parent 57dcfaa354
commit a9f4efffd0
16 changed files with 33 additions and 36 deletions

View File

@@ -1,5 +1,7 @@
<html><body>Dual Class Certificate Manager Trandon:<br> <html><body>Dual Class Certificate Manager:<br>
Dual class certification can be done when <font color="LEVEL">your main and dual class levels both hit 85, 90, 95, and 99</font>. You can get certificates by getting certified for each of them, and with the certificates, you get to learn skills.<br> The Dual Class Certificate is given out <font color="LEVEL">when a character's main and dual class reach Lv. 85, Lv. 90, Lv. 95, Lv. 99, Lv. 101, Lv. 103 and Lv. 105</font>.<br>
Remember; <font color="LEVEL">skills you learned through dual certification only apply to main class and dual class</font>.<br> Later you can receive an Enhanced Dual Class Certificate. It is given out <font color="LEVEL">when a character's main and dual classes reach Lv. 107, Lv. 109 and Lv. 110</font>.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Trandon 33490.html">"Okay, I see."</Button> Upon receiving both the regular and the ehanced certificates you can learn new skills.<br>
Keep in mind that <font color="LEVEL">skills you receive due to a certificate are available to you both in you main and dual classes</font>.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Trandon 33490.html">Got it.</Button>
</body></html> </body></html>

View File

@@ -1,4 +1,4 @@
<html><body>Dual Class Certificate Manager Trandon:<br> <html><body>Dual Class Certificate Manager:<br>
So what do you want to do about dual class certification?<br> So what do you want to do about dual class certification?<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Trandon 33490-09.html">"I want to learn certified dual class skills."</Button> <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Trandon 33490-09.html">"I want to learn certified dual class skills."</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Trandon 33490-10.html">"Actually, I'll just give up on the whole certification deal."</Button> <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Trandon 33490-10.html">"Actually, I'll just give up on the whole certification deal."</Button>

View File

@@ -1,4 +1,4 @@
<html><body>Dual Class Certificate Manager Trandon:<br> <html><body>Dual Class Certificate Manager:<br>
You can obtain new powers if <font color="LEVEL">your main class and dual class both exceed level 85</font>.<br1> You can obtain new powers if <font color="LEVEL">your main class and dual class both exceed level 85</font>.<br1>
You can't get these powers unless you are certified with your dual class and main class. i<br1> You can't get these powers unless you are certified with your dual class and main class. i<br1>
<font color="LEVEL">I'll help you obtain new powers if you have the certificates</font>.<br1> <font color="LEVEL">I'll help you obtain new powers if you have the certificates</font>.<br1>

View File

@@ -1,10 +1,8 @@
<html><body>Dual Class Certificate Manager Trandon:<br> <html><body>Dual Class Certificate Manager:<br>
Dual class certification and skill learning are actually incredible feats.<br1> Learning the Dual Class Certification Skill is a great thing.<br>
As you may know from the subclass experience you had before, but it's not just about effort. The enormous pressure it puts on your soul is beyond your imagination.<br1> That's why going back on it will burden your soul. That's why you need the special power of an herb to seal a skill that you have learned.<br>
I will be usin the special herbs again to seal the certified skills you learned.<br1> The price of the herb is <font color="LEVEL">20 million Adena</font>. I already have the herb, so you just need to pay for it.<br>
This time though, the herb will cost you about <font color="LEVEL">20 million Adena</font>. I have them handy, so just pay up and I can cancel that certification for you. <br1> If you cancel the certification, <font color="LEVEL">your current certification status disappears, and so do all certificates and stamps in your inventory that you haven't used yet</font>. So... what do you want to do?
If you cancel the certification, <font color="LEVEL">your current certification status disappears, and all the certificates and sealbooks you didn't learn skills with will be deleted</font>.<br1>
So...what do you want to do?<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Trandon deleteDualSkill">"Yeah, I'll go ahead and cancel the certification."</Button> <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Trandon deleteDualSkill">"Yeah, I'll go ahead and cancel the certification."</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Trandon 33490-06.html">"I want to quit."</Button> <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Trandon 33490-06.html">Quit</Button>
</body></html> </body></html>

View File

@@ -1,3 +1,3 @@
<html><body>Dual Class Certificate Manager Trandon:<br> <html><body>Dual Class Certificate Manager:<br>
I wanted to give you your certificate once your subclass certification was completed, but you don't have sufficient free weight and inventory space. Return to me when 80% of your weight and inventory is free. I wanted to give you your certificate once your subclass certification was completed, but you don't have sufficient free weight and inventory space. Return to me when 80% of your weight and inventory is free.
</body></html> </body></html>

View File

@@ -1,4 +1,4 @@
<html><body>Dual Class Certificate Manager Trandon:<br> <html><body>Dual Class Certificate Manager:<br>
<font color="LEVEL">Hey, hey. You would need to come as a dual class if you want to do a dual class certification. It's not that hard.</font><br1> <font color="LEVEL">Hey, hey. You would need to come as a dual class if you want to do a dual class certification. It's not that hard.</font><br1>
Come back when you're ready. Young ones these days... Come back when you're ready. Young ones these days...
</body></html> </body></html>

View File

@@ -1,4 +1,4 @@
<html><body>Dual Class Certificate Manager Trandon:<br> <html><body>Dual Class Certificate Manager:<br>
Your inventory and weight slots are still full.<br> Your inventory and weight slots are still full.<br>
<font color="LEVEL">Come back when your inventory and weight slots are less than 80% full.</font> <font color="LEVEL">Come back when your inventory and weight slots are less than 80% full.</font>
</body></html> </body></html>

View File

@@ -1,4 +1,4 @@
<html><body>Dual Class Certificate Manager Trandon:<br> <html><body>Dual Class Certificate Manager:<br>
Haven't you already been certified for level <font color="LEVEL">%level%?</font><br1> Haven't you already been certified for level <font color="LEVEL">%level%?</font><br1>
Young ones these days...listen carefully.<br1> Young ones these days...listen carefully.<br1>
You can get <font color="LEVEL">certified a total of 7 times for the dual class - when your main and dual class levels are at 85, 90, 95, 99, 101, 103, and 105.</font> You can get <font color="LEVEL">certified a total of 7 times for the dual class - when your main and dual class levels are at 85, 90, 95, 99, 101, 103, and 105.</font>

View File

@@ -1,4 +1,4 @@
<html><body>Dual Class Certificate Manager Trandon:<br> <html><body>Dual Class Certificate Manager:<br>
It seems <font color="LEVEL">you are not yet qualified to get dual class certification for level %level%</font>.<br> It seems <font color="LEVEL">you are not yet qualified to get dual class certification for level %level%</font>.<br>
You can get certified only when <font color="LEVEL">both your main class and dual class are level %level% or above</font>. So, come back after leveling up. You can get certified only when <font color="LEVEL">both your main class and dual class are level %level% or above</font>. So, come back after leveling up.
</body></html> </body></html>

View File

@@ -1,4 +1,4 @@
<html><body>Dual Class Certificate Manager Trandon:<br> <html><body>Dual Class Certificate Manager:<br>
Congratulations.<br1> Congratulations.<br1>
Let me give you a <font color="LEVEL">dual class certificate for level %level%.<br1> Let me give you a <font color="LEVEL">dual class certificate for level %level%.<br1>
Come back with this certificate when you want to learn a dual certification skill.</font><br1> Come back with this certificate when you want to learn a dual certification skill.</font><br1>

View File

@@ -1,4 +1,4 @@
<html><body>Dual Class Certificate Manager Trandon:<br> <html><body>Dual Class Certificate Manager:<br>
Just like subclass certification skills, you <font color="LEVEL">have to be your main class to learn dual certification skills</font>.<br1> Just like subclass certification skills, you <font color="LEVEL">have to be your main class to learn dual certification skills</font>.<br1>
Please come back as your main class. Please come back as your main class.
</body></html> </body></html>

View File

@@ -1,4 +1,4 @@
<html><body>Dual Class Certificate Manager Trandon:<br> <html><body>Dual Class Certificate Manager:<br>
Hmm... You don't have a dual class certificate.<br1> Hmm... You don't have a dual class certificate.<br1>
<font color="LEVEL">To learn a dual certification skill, you need a dual class certificate</font>. Get certified!<br1> <font color="LEVEL">To learn a dual certification skill, you need a dual class certificate</font>. Get certified!<br1>
Luckily for you, I'm the person to talk to. Would you like to get certified?<br> Luckily for you, I'm the person to talk to. Would you like to get certified?<br>

View File

@@ -1,7 +1,6 @@
<html><body>Dual Class Certificate Manager Trandon:<br> <html><body>Dual Class Certificate Manager:<br>
To re-seal the power of the dual certification skill you learned, I need herbs.<br1> In order to seal the power of a dual class certification skill that you've already obtained, you will need a special herb. It's very precious so it will cost some Adena.<br>
I need more herbs for this than for sealing subclass certification skills.<br1>
Let me see how much it will cost...<br> Let me see how much it will cost...<br>
Hmm... Just the herbs cost <font color="LEVEL">20 million Adena</font>.<br1> Hmm... <font color="LEVEL">20 million Adena</font> just for the herbs.<br>
Bring me <font color="LEVEL">20 million Adena</font>. Please bring <font color="LEVEL">20 million Adena</font>.
</body></html> </body></html>

View File

@@ -1,4 +1,4 @@
<html><body>Dual Class Certificate Manager Trandon:<br> <html><body>Dual Class Certificate Manager:<br>
You don't have any unsealed certification skills yet.<br1> You don't have any unsealed certification skills yet.<br1>
Come back when you want to seal the power of unsealed certification skills. Come back when you want to seal the power of unsealed certification skills.
</body></html> </body></html>

View File

@@ -1,11 +1,9 @@
<html><body>Dual Class Certificate Manager Trandon:<br> <html><body>Dual Class Certificate Manager:<br>
When you get the Dual Class after thorough training, special skills will become available to you.<br> When you get the Dual Class after thorough training, special skills will become available to you.<br>
Let's see if you took your training seriously. You must be of <font color="LEVEL">Lv. 105 or higher</font> to use my services.<br> After you reach a certain level, you can get <font color="LEVEL">Dual Class certification</font> and <font color="LEVEL">improved Dual Class certification</font>. It will help you to upgrade your skills. But keep in mind that the certifications are available only in dual class.<br>
So, how can I help you?<br> The certifications will allow you to learn <font color="LEVEL">Dual Class skills</font> for your Main Class.<br>
<!-- TODO: Let's see if you took your training seriously.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Trandon 33490-02.html">Receive Dual Class skills</Button>
-->
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Trandon 33490-02.html">Ask about Dual Class certification</Button> <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Trandon 33490-02.html">Ask about Dual Class certification</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Trandon 33490-26.html">Receive Dual Class certification</Button> <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Trandon 33490-26.html">Receive Dual Class certification (Lv. 105)</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Trandon 33490-08.html">Learn or forget Dual Class skills</Button> <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Trandon 33490-08.html">Learn or forget Dual Class skills</Button>
</body></html> </body></html>

View File

@@ -50,7 +50,7 @@ public class Trandon extends AbstractNpcAI
private static final int DUAL_CERTIFICATE = 36078; private static final int DUAL_CERTIFICATE = 36078;
// Misc @formatter:off // Misc @formatter:off
private static final int[] SUB_SKILL_LEVELS = {65, 70, 75, 80}; private static final int[] SUB_SKILL_LEVELS = {65, 70, 75, 80};
private static final int[] DUAL_SKILL_LEVELS = {85, 90, 95, 99, 101, 103, 105}; private static final int[] DUAL_SKILL_LEVELS = {85, 90, 95, 99, 101, 103, 105, 107, 109, 110};
// @formatter:on // @formatter:on
private static final String SUB_CERTIFICATE_COUNT_VAR = "SUB_CERTIFICATE_COUNT"; private static final String SUB_CERTIFICATE_COUNT_VAR = "SUB_CERTIFICATE_COUNT";
private static final String DUAL_CERTIFICATE_COUNT_VAR = "DUAL_CERTIFICATE_COUNT"; private static final String DUAL_CERTIFICATE_COUNT_VAR = "DUAL_CERTIFICATE_COUNT";