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>
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>
Remember; <font color="LEVEL">skills you learned through dual certification only apply to main class and dual class</font>.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Trandon 33490.html">"Okay, I see."</Button>
<html><body>Dual Class Certificate Manager:<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>
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>
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>

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>
<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>

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'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>

View File

@ -1,10 +1,8 @@
<html><body>Dual Class Certificate Manager Trandon:<br>
Dual class certification and skill learning are actually incredible feats.<br1>
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>
I will be usin the special herbs again to seal the certified skills you learned.<br1>
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 all the certificates and sealbooks you didn't learn skills with will be deleted</font>.<br1>
So...what do you want to do?<br>
<html><body>Dual Class Certificate Manager:<br>
Learning the Dual Class Certification Skill is a great thing.<br>
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>
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>
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?
<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>

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.
</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>
Come back when you're ready. Young ones these days...
</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>
<font color="LEVEL">Come back when your inventory and weight slots are less than 80% full.</font>
</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>
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>

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>
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>

View File

@ -1,4 +1,4 @@
<html><body>Dual Class Certificate Manager Trandon:<br>
<html><body>Dual Class Certificate Manager:<br>
Congratulations.<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>

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>
Please come back as your main class.
</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>
<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>

View File

@ -1,7 +1,6 @@
<html><body>Dual Class Certificate Manager Trandon:<br>
To re-seal the power of the dual certification skill you learned, I need herbs.<br1>
I need more herbs for this than for sealing subclass certification skills.<br1>
<html><body>Dual Class Certificate Manager:<br>
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>
Let me see how much it will cost...<br>
Hmm... Just the herbs cost <font color="LEVEL">20 million Adena</font>.<br1>
Bring me <font color="LEVEL">20 million Adena</font>.
Hmm... <font color="LEVEL">20 million Adena</font> just for the herbs.<br>
Please bring <font color="LEVEL">20 million Adena</font>.
</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>
Come back when you want to seal the power of unsealed certification skills.
</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>
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>
So, how can I help you?<br>
<!-- TODO:
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Trandon 33490-02.html">Receive Dual Class skills</Button>
-->
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>
The certifications will allow you to learn <font color="LEVEL">Dual Class skills</font> for your Main Class.<br>
Let's see if you took your training seriously.<br>
<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>
</body></html>

View File

@ -50,7 +50,7 @@ public class Trandon extends AbstractNpcAI
private static final int DUAL_CERTIFICATE = 36078;
// Misc @formatter:off
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
private static final String SUB_CERTIFICATE_COUNT_VAR = "SUB_CERTIFICATE_COUNT";
private static final String DUAL_CERTIFICATE_COUNT_VAR = "DUAL_CERTIFICATE_COUNT";