ggFTW

ggFTW (http://ggftw.com/forum/)
-   Lunia Guides (http://ggftw.com/forum/lunia-guides/)
-   -   Lunia Skill Calculator (http://ggftw.com/forum/lunia-guides/18240-lunia-skill-calculator.html)

Kanata Saionji 04-02-2008 11:05 PM

Lunia Skill Calculator
 
6 Attachment(s)
LSC has now been discontinued. Check my signature for the newer, print-screen friendly version.


This is a small skill calculator I wrote for Lunia in C#. You need the Microsoft .Net Framework 3.5 in order to run it. I've now stored all the XML files in a password protected zip file to discourage hacking since the files were written by AllM.

Currently, it supports all characters except Yuki.

After searching through the client files, I was unable to find any file that stores the skill data (ie. damage, shots, mp cost, level req.). I converted the wiki data but its reallly outdated... (Maybe some of the wiki editors should... fix it?)

You will need East Asian Language Pack installed to view the Korean characters properly. (Krieg and one of Dacy's Doll Skills)

Lunia Skill Calculator
Current Revision: 2.1.0.0
Please use the auto updater software to download LSC. If you, for some reason or another, cannot use LSC Update, download the calculator from here.

Changelog
  • Changed Default Font to Arial. Everyone doesn't have Calibri T.T
  • Modified GUI
  • Ocean of Fire Skill Req Bug fixed - Christie
  • Attached LSC Updater; Automatically downloads the skill calc and updates it if necessary.
  • Added Skill Level Limits
  • Fixed another Load bug - Dingle
  • Modified the GUI; Replaced the tabs with a combo box.
  • Fixed Save/Load Index out of bounds error.
  • Added Dainn Skill Descriptions. - Src: MyLunia Wiki - If there are any errors (and there will be), just post it.
  • Added Sieg and Eir Skill Descriptions - MyLunia Wiki ftw
  • Corrected all skill maximums; Excluding Krieg - Thanks Dingle
  • Fixed Level encypt/decrypt.
  • Fixed unhandled exception.
  • Fixed missing skills: Flying Dragon Sword, Prayer of Healing
  • Added skill descriptions.
  • Fixed Tia's missing skills.
  • Fixed Slime's skill maximums. (Bless wasn't fixed because the skill icons were... ambiguous.)
  • Added saving and loading of builds.

Instructions
Download and unzip to a folder. All the data files are in password protected zip files for neatness.
Run LSCUpdate.exe or LuniaSkillCalc.exe, depending on what you downloaded. LSC Update will show a button to update, download or start the calculator.
Select a class from the combo box and start to add skills. You can save a build in XML format and load them later for reference.

NOTE:
The program will "hang" if you reduce your level without removing skills that you can't learn at that new level. This is because the program will iterate through all learned skills and remove points where necessary.

Credits
  • Light - Incorrect limits bug. Infinite skill points bug 1 & 2.
  • Dingle - Skill orders; Skill Limits; Tia Tabs 4+5 errors
  • kag - Save/Load - Index out of bounds error

LSC Update - Version 4
It connects to a remote host and downloads the current version of Lunia Skill Calculator. If the version you have is older or if you don't have the programs in the same folder, it will download and install the calculator in the same directory.
  • Version 1 :: 8 DLs
  • Version 2 :: 12 DLs
  • Version 3 :: Data Lost

Lunia Skill Info Editor
The program I used to edit, add and create the skill data faster.
Sieg: Sieg.xml
Eir: Eir.xml
Dainn: Dainn.xml
Tia: Tia.xml
Lime: Not sure, lemme check. Either Lime.xml or Slime.xml
Dacy: Dacy.xml
Krieg: Krieg.xml

Some files do not exist in the skill db because I haven't made them yet.

Light 04-02-2008 11:10 PM

*tests*

hm, Destruction Fist says 10/9 when I click it rapidly..
Many other skills don't move past 4/8 when I got plenty Points..

However, It is a nice start ^^

http://img411.imageshack.us/img411/6253/lalalagy0.jpg

Kanata Saionji 04-02-2008 11:13 PM

XD bugz! what fun!

Ontopic:
What is dfist's max level?

Light 04-02-2008 11:16 PM

Quote:

Originally Posted by Kanata Saionji (Post 208961)
XD bugz! what fun!

Sorry for pointing out flaws.. I tend to do it alot.. Not for the purpose of making you feel bad or call your work lame.
But to help you improve the project >_<

Kanata Saionji 04-02-2008 11:18 PM

Oh, I was serious. Bugs are fun to fix!

Light 04-02-2008 11:21 PM

Then I will point out them all ^^
General Bugs
  • Pressing Reset does not give you 80 Points back, you need to press Set Level again. Also Used Skill Point remains the number you used before
  • If you press set level button twice, all skills set before keep there numbers

Skill Bugs Sieg
  • Destruction Fist says 10/9
  • Finishing Blow says 10/9
  • Counterattack says 10/5
  • Sky slashing says 10/8
  • Iron hammer says 10/3
    -------
  • crescent Moon sword says 9/5
  • Thunder Sound says 9/8
  • Flash Fate says 9/8
  • Whirlwind wave says 9/7
    -------
  • Kicking can only go to 8/10
  • Wind Kick can only go to 8/9
  • Flying Dragon Sword can only go to 8/9
    -------
  • Magic Defense can only go to 4/5
  • Provoke can only go to 4/5
  • Rage Explosion can only go to 4/7
  • Playing dead says 4/3
    -------
  • Mana Recovery can only go to 4/8
  • Heal Increase can only go to 4/8
  • Critical Bow can only go to 4/8

Kanata Saionji 04-02-2008 11:27 PM

Quote:

Originally Posted by Light (Post 208967)
Then I will point out them all ^^
General Bugs
  • Pressing Reset does not give you 80 Points back, you need to press Set Level again. Also Used Skill Point remains the number you used before
  • If you press set level button twice, all skills set before keep there numbers

Skill Bugs Sieg
  • Destruction Fist says 10/9
  • Finishing Blow says 10/9
  • Counterattack says 10/5
  • Sky slashing says 10/8
  • Iron hammer says 10/3
    -------
  • crescent Moon sword says 9/5

All skills will actually go up to 10/x regardless. I suggest you re-dl. Just fixed those bugs.

Light 04-02-2008 11:31 PM

Lol, I figured id refresh before I added all the other characters.. thank god I did.
well you fixed it ^^
Much better

but you forgot one bug
  • If you press set level button twice, all skills set before keep there numbers

oh and some skills wont even take points anymore.
For Sieg
  • Increase Health
  • Increase Mana
  • Minimize the damage

amidomaru 04-03-2008 01:40 PM

hmm... wats the .Net Framework 3.5?

is it a downloadable aplplication?

Edit: nvm found it ^^

Kanata Saionji 04-06-2008 01:34 AM

Bumpity bump.
Still need the three kLunia Files.
".../Display/Textures/SkillDeActiveIcon.zip"
".../Display/Textures/SkillIcon.zip"
".../UI2/Stage.zip"

Also, uploaded Rev8. Contains complete Sieg and Eir descriptions.

Mihawk90 04-07-2008 06:34 AM

Sry I cant download it :? when I click on the Link above, there's no download-button, and the release.zip wont work :?

[edit9Ahh, OK, found it^^

but please can you do set level with enter, too?
and please can you write the current skill-level next to the icons??? would be good :D

oh, and another prob... the level is for all the characters, not for one special... this is.... bad^^

kag 04-07-2008 07:54 AM

Save and Load is buggy.
Array Index Error Out of Bounds

Suggestion: Change Selecting Class to ComboBox?
or Disable all other tabs once you add any skills and reenable when you reset.

Fyren 04-07-2008 08:47 AM

Suggestion: Could you say what level is required for each increment, and also the dmg, effect change at each level.

Other than that GREAT start.

Deadeye87 04-07-2008 09:55 AM

Quote:

Originally Posted by fyren (Post 213997)
Suggestion: Could you say what level is required for each increment, and also the dmg, effect change at each level.

Other than that GREAT start.

Differences can be easily checked by increasing then decreasing the skill, but having that info readily would help too :)

I would have to agree with level requirements... level 1 learning Judgement of God is just wrong.

Kanata Saionji 04-07-2008 09:58 AM

Quote:

Originally Posted by Mihawk90 (Post 213963)
Sry I cant download it :? when I click on the Link above, there's no download-button, and the release.zip wont work :?

[edit9Ahh, OK, found it^^

but please can you do set level with enter, too?
and please can you write the current skill-level next to the icons??? would be good :D

oh, and another prob... the level is for all the characters, not for one special... this is.... bad^^

Current skill level is written in the bottom next to the skill's name. Could you post a pic of what you want exactly?


Quote:

Originally Posted by kag (Post 213985)
Save and Load is buggy.
Array Index Error Out of Bounds

Suggestion: Change Selecting Class to ComboBox?
or Disable all other tabs once you add any skills and reenable when you reset.

ComboBox would be more efficient... I'll try it. Also, I'll fix the save/load.


Quote:

Originally Posted by fyren (Post 213997)
Suggestion: Could you say what level is required for each increment, and also the dmg, effect change at each level.

Other than that GREAT start.

The level required is in a tooltip. Hover the mouse over the button to view the skill's info. Some information isn't available because its not on the wiki. Some information is wrong because the wiki is old.

Quote:

Originally Posted by Deadeye87 (Post 214034)
Differences can be easily checked by increasing then decreasing the skill, but having that info readily would help too :)

I would have to agree with level requirements... level 1 learning Judgement of God is just wrong.

Oh I understand now. I'll add this after the combo box suggestion.

Mihawk90 04-08-2008 08:17 AM

4 Attachment(s)
Quote:

Originally Posted by Kanata Saionji (Post 214037)
Current skill level is written in the bottom next to the skill's name. Could you post a pic of what you want exactly?

No??? there's no skill level next to the skills name...

to the lvl for all chars...
I mean, the level you set on the top, is set for ALL characters in Skill Calculator, not for one special character.
lets say, I wanna calculate for Sieg, I set lvl21. so the skill points are shown (25 or so). but then I want to set for my second char, Eir, too. So I want to set the other level for Eir, but this doesn't work. and when I add a skill point to one of Eir's skills, this sklillpoint is also removed for Sieg, too^^ you know what I mean??

Dingle 04-08-2008 08:32 AM

It's currently set up to only change characters on reset. On top of that, the most recent version doesn't let you change characters unless you DO reset, so your point... is invalid, I guess.

ChillinOutZ 04-08-2008 10:25 AM

Bug?

Character level and skill lv requirement does not match. EX: LV 2 Sieg can learn IRON HAMMER.

Suggestion/Request

Is it possible to make the skills read the requirement lv and requirements(bless items) before adding a point into it? Also making it read the requirement for the next lv of that particular skill.

Kanata Saionji 04-08-2008 07:56 PM

Quote:

Originally Posted by ChillinOutZ (Post 214947)
Bug?

Character level and skill lv requirement does not match. EX: LV 2 Sieg can learn IRON HAMMER.

Suggestion/Request

Is it possible to make the skills read the requirement lv and requirements(bless items) before adding a point into it? Also making it read the requirement for the next lv of that particular skill.

As for the skill lvl req, I've added it and uploaded. I also wrote an auto-updater for those lazy ppl. I attached it to the first post. Just download and run LSC Update.exe. It'll download any new updates. You can stop it from extracting but it'll ignore you if the skill calc doesn't exist.

Anyway, about adding desc parts, I'll work on it tomorrow.

Christie 04-09-2008 04:15 AM

Bug:
lv9 ocean of fire requiere lv90 to learn lol (dainn)


All times are GMT -7. The time now is 03:42 AM.

Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.