I have a couple ideas for useful programs, but I don't have the time to implement them. So if there are any programmers looking for something for useful to make, here are a few things I'd like to see:
1. An APQ blacklist checker. We have an APQ blacklist and go through the trouble of adding people to it, but how many APQ leaders actually check it? This program would run in the background, listening on some key or key combination. The APQ leader would copy a potential party member's name to the clipboard using the option when you right-click someone and press the key or combination that triggers the program. When it gets triggered, it would get the text currently on the Windows clipboard, scan a blacklist file for that name, and play a different sound depending on if the name was found in the blacklist, not found in the blacklist, or some error occurred (like the blacklist file couldn't be opened). This way, the blacklist could be checked without windowed mode or alt-tabbing and without having a browser open. People who lead APQ's would have to regularly update their blacklist file.
2. A screenshot cropper. My buddy list and guild often say rather amusing things that I screenshot and post to the guild forum. The only important part of the screenshot is the chat. Posting the whole screenshot takes up more more space, both in terms of bytes and screen real estate, but it's time-consuming considering how many screenshots I'd have to do that for. What would be nice is a program that integrates with Windows Explorer, so you can select a bunch of screenshot files, right-click, and choose an option that will crop the image so it has only the chat. The original image would be kept in case you still want it.
3. A general-purpose Maple Story calculator with all known formulas and easy access to the most frequently used ones (eg accuracy needed to hit a monster). And open-source please, so it can be updated after the original author no longer cares about it.
I'd do 1 and maybe 2 myself over winter break, but if I have the time and energy to program, I'll be working on openMSsig.
Spaz Wrote:I have a couple ideas for useful programs, but I don't have the time to implement them. So if there are any programmers looking for something for useful to make, here are a few things I'd like to see:
1. An APQ blacklist checker. We have an APQ blacklist and go through the trouble of adding people to it, but how many APQ leaders actually check it? This program would run in the background, listening on some key or key combination. The APQ leader would copy a potential party member's name to the clipboard using the option when you right-click someone and press the key or combination that triggers the program. When it gets triggered, it would get the text currently on the Windows clipboard, scan a blacklist file for that name, and play a different sound depending on if the name was found in the blacklist, not found in the blacklist, or some error occurred (like the blacklist file couldn't be opened). This way, the blacklist could be checked without windowed mode or alt-tabbing and without having a browser open. People who lead APQ's would have to regularly update their blacklist file.
2. A screenshot cropper. My buddy list and guild often say rather amusing things that I screenshot and post to the guild forum. The only important part of the screenshot is the chat. Posting the whole screenshot takes up more more space, both in terms of bytes and screen real estate, but it's time-consuming considering how many screenshots I'd have to do that for. What would be nice is a program that integrates with Windows Explorer, so you can select a bunch of screenshot files, right-click, and choose an option that will crop the image so it has only the chat. The original image would be kept in case you still want it.
3. A general-purpose Maple Story calculator with all known formulas and easy access to the most frequently used ones (eg accuracy needed to hit a monster). And open-source please, so it can be updated after the original author no longer cares about it.
I'd do 1 and maybe 2 myself over winter break, but if I have the time and energy to program, I'll be working on openMSsig.
Number 3 has been done already and is posted somewhere here. I'll dig up a link to it in a bit.
As for the others, I guess I'll take a shot at number 1. Doesn't sound too difficult and I think I have enough time to do it.
Spaz Wrote:I have a couple ideas for useful programs, but I don't have the time to implement them. So if there are any programmers looking for something for useful to make, here are a few things I'd like to see:
1. An APQ blacklist checker. We have an APQ blacklist and go through the trouble of adding people to it, but how many APQ leaders actually check it? This program would run in the background, listening on some key or key combination. The APQ leader would copy a potential party member's name to the clipboard using the option when you right-click someone and press the key or combination that triggers the program. When it gets triggered, it would get the text currently on the Windows clipboard, scan a blacklist file for that name, and play a different sound depending on if the name was found in the blacklist, not found in the blacklist, or some error occurred (like the blacklist file couldn't be opened). This way, the blacklist could be checked without windowed mode or alt-tabbing and without having a browser open. People who lead APQ's would have to regularly update their blacklist file.
2. A screenshot cropper. My buddy list and guild often say rather amusing things that I screenshot and post to the guild forum. The only important part of the screenshot is the chat. Posting the whole screenshot takes up more more space, both in terms of bytes and screen real estate, but it's time-consuming considering how many screenshots I'd have to do that for. What would be nice is a program that integrates with Windows Explorer, so you can select a bunch of screenshot files, right-click, and choose an option that will crop the image so it has only the chat. The original image would be kept in case you still want it.
3. A general-purpose Maple Story calculator with all known formulas and easy access to the most frequently used ones (eg accuracy needed to hit a monster). And open-source please, so it can be updated after the original author no longer cares about it.
I'd do 1 and maybe 2 myself over winter break, but if I have the time and energy to program, I'll be working on openMSsig.
#1 sounds like a third party program attaching itself to maple, and thus bannable. o.o Plus, it would probably require a bit of knowledge with SQL (or any other databasing language, not that i've heard of any). I'm 70% sure you can't do something like that with C++. o.o I don't know SQL. xP
1.) I remember someone doing this with a h4x0r database of sorts. I'm not sure what happened to it, but I think it's safe to say that it lost popularity.
2.) This seems a little difficult. You would need an app that could interface with .jpgs, then you'd have to write a program that can recognize the chat box. I'd bet the easiest way to do that would be to find the track bar on the right side of it and figure out the cropped picture from that. Or if there isn't any track bar in the usual spot, then assume a different set of coordinates to take the cropped image from.
3.) I've seen a general-purpose calculator geared for Bowmen. It was pretty cool.
Maybe someone can program a ping app that can speedily tell if you might or are suffering from l4g. L4g is one of my most hated enemies >_>
Takebacker Wrote:#2: Uh...photoshop? Lol.
I used Paint.NET for all of the equip images in my LOLPALLY guide. That took over 14 hours at the very least.
KajitiSouls Wrote:Maybe someone can program a ping app that can speedily tell if you might or are suffering from l4g. L4g is one of my most hated enemies >_>
Takebacker Wrote:That would create lag, would it not? o_o
It would take up a little bit of bandwith, yeah. But for the purposes I'd have in mind, you'd be hardcore bossing, which means you'd have a good computer in order to consistently enjoy the activity. Chances are you'd already have internet speeds that are far more than adequate for MapleStory.
Posts: 5,705
Threads: 287
Joined: 2008-07
Gender: Male
Sexual Orientation: Straight
Country Flag: California
IGN: Sn1perel1te
Server: Bellocan
Level: 152
Job: Old School BM
Guild: EbonSol
Guild Alliance: In One
photoshop? paint.NET? geez, no one uses normal paint for the simplest of cropping? i mean by the time paint shop pro loads, i can get the part of an image i want using paint <_<
Sn1perJohnE Wrote:photoshop? paint.NET? geez, no one uses normal paint for the simplest of cropping? i mean by the time paint shop pro loads, i can get the part of an image i want using paint <_<
I still use MS Paint too xD
Main reason I used paint.NET is because it actually reads Alpha instead of painting all the "white space" black. Another main reason I used paint.NET for my stuffz is because you can easily switch between images without using multiple windows for a large image cropping operation of sorts. A minor reason I used paint.NET for my cropping operations is so the computer can do some of the calculations for me when center-aligning something.
Takebacker Wrote:#1 sounds like a third party program attaching itself to maple, and thus bannable. o.o Plus, it would probably require a bit of knowledge with SQL (or any other databasing language, not that i've heard of any). I'm 70% sure you can't do something like that with C++. o.o I don't know SQL. xP
It wouldn't be attaching itself itself to maple. I use Winamp's global hotkeys to adjust Winamp volume while playing maple; this is the same thing. You don't need a database for something this simple, just a simple list of names, 1 name per line.
KajitiSouls Wrote:2.) This seems a little difficult. You would need an app that could interface with .jpgs, then you'd have to write a program that can recognize the chat box. I'd bet the easiest way to do that would be to find the track bar on the right side of it and figure out the cropped picture from that. Or if there isn't any track bar in the usual spot, then assume a different set of coordinates to take the cropped image from.
There are libraries for manipulating images - whatever language you'd want to write this in, there's probably a libGD port for it. The tricky part is figuring out where the chat box is.
Should the download link ever result in a Private File error, please note that the file you are attempting to access is most likely outdated, and you should review this thread for a fresh link. If there is none, please leave a message and I will look into the issue.
In Version 1.10, the following bugs from Version 1.01 have been corrected (hopefully):
Combo Attack Building -> Finisher (Does not include Advanced Combo -> Finisher)
Venom Display Clarity
Pirate Damage Correction
Pirate Stun Mastery Correction
Capsules will be selectable
Updated Attack Speeds
Lite features, or there lack of, certain images that people complained about being distracting. In the future, it will be fine tuned more in such a way as to reduce any loading or lagging issues that people find present in the current version, if applicable. It is notably smaller than the full version as well, weighing in at ~720kb, compared to 1.12mb. Please submit suggestions to things to change, or areas where you experience lag so I may improve this version.
As you can see, it is a very detailed program. Most of it should be self-explanatory, but I'll explain it anyways.
As you can see with the screen shot above, when the Total button is selected, you observe only five text boxes, STR, DEX, LUK, WA, and Level. Selecting Bonus will allow you to insert your base stats (for reference purposes, namely) and then a second box beside it will be available to insert your +stat bonuses as you see fit. But that's not all, when Equip is selected, you will be able to manually set the individual stat bonuses for each piece of equipment you have.
Find WA allows you to insert a maximum (or minimum) damage value and it will find how much WA, approximately, is required to reach that value with the given stats.
Mastery, Maple Hero, Sharp Eyes, are all common buffs that are applicable to any character. If you select a 1H-Sword and Increase Mastery while a Bowmaster is selected, however, the minimum damage will still go up. There's no real point in doing this, and there's no real point in preventing this from happening so I've left it as is. Maple Hero will only affect your base stats. Accuracy is the total base accuracy given from your stats shown. Stat Ratio is how much of ___ you require to equal 1 WA.
Weapons are selectable on the left. Classes are selectable from the Tabs labeled as such. Specific Jobs are selectable within. Skills are listed in the drop down box. The "Add" button you see adds the current skills total damage to the "Compare" boxes on the right for easy viewing and comparison to other skills. The selected skills also carry on to the Range form, which will be discussed later.
Pierce, Quantum Explosion, and Screw Punch all have charge bars that can be manually moved to approximate their potential damage at any given amount of charge. This is only an approximation, however.
File -> New clears the stat text boxes.
File -> Names allows you to set the skill names to region specifics; i.e. default, GMS, KMS, SEA.
File -> Open allows you to open ".mcf" files. I'll explain more in detail later.
File -> Save allows you to save an ".mcf" file.
File -> Text allows you to save your file in text format for simple viewing.
File -> Exit closes the program.
An .mcf file is a simple formatted file that saves the preset information you've inserted so you can easily reload it at a later time instead of manually inserting each stat time. It may still have some bugs though, as I hardly ever deal with it.
Attack Speed -> ## Allows you to select a weapon speed. Any weapon speed is selectable for any weapon. However, only some weapon speeds will actually change any real attack speeds, because I obviously do not know the attack rates for every weapon speed and attack combination. You can select Wind Booster but it obviously won't do anything.
<div class="spo_all"><div class="spo_top" onclick="spo_me(this);"><span class="spo_option">Range</span><span class="spo_desc">Click here to read!</span></div><div class="spoiler">
<span class="spo_close" onclick="this.parentNode.style.display="none';">[Close]</span></div></div>
Here, you can select skills and their levels to compare the area of effect they have. Any skill like Arrow Bomb, where the area of effect occurs at the point of impact shows the box around your character itself instead. Any skills such as Dragon Pulse or Triple Fire have no real "height" to them that is easily determinable, they merely have heights to show their actual distance. No one wants to stare down a 1 pixel line.
Under the menu, you can select the direction you're facing, as well as the character's appearance (currently only two characters are available).
Being the lazy pineapple that I am, there may be errors present at the current time. If they could be reported to me, I will fix them as soon as possible. Thank you.
If there's anything I left out that you want to know, let me know and I'll put it up.
If you have any suggestions, feel free to let me know.
Bugs and Errors List:
Venom Display (Unclear Chance%. Note: Minimum = Chance for 1 Venom, Maximum = Chance for 2 Venom, Average = Chance for 3 Venom. Will correct in 1.10)
Find WA does not calculate properly (Is corrected for 1.10)
Future Updates (v1.10):
Combo Attack Building -> Finisher (Will not include Advanced Combo -> Finisher)
Venom Display Clarity
v1.10 Lite; Will feature fewer images for those of you who find it distracting, and / or laggy.
From 32kb to 736kb. Well. Does anyone think it's actually 23 times better than the first version? Or more?
<div class="spo_all"><div class="spo_top" onclick="spo_me(this);"><span class="spo_option">Sexy</span><span class="spo_desc">Click here to read!</span></div><div class="spoiler">
<span class="spo_close" onclick="this.parentNode.style.display="none';">[Close]</span></div></div>
<div class="spo_all"><div class="spo_top" onclick="spo_me(this);"><span class="spo_option">Sexier</span><span class="spo_desc">Click here to read!</span></div><div class="spoiler">
Enjoy the new layout, which emphasizes a nice wholesome MapleStory UI Theme. Along with this major image overhaul, I've also added a serene background for the Range form. Enjoy measuring your skill ranges under the sakura.
<div class="spo_all"><div class="spo_top" onclick="spo_me(this);"><span class="spo_option">Sakura</span><span class="spo_desc">Click here to read!</span></div><div class="spoiler">
<span class="spo_close" onclick="this.parentNode.style.display="none';">[Close]</span></div></div>
It needs a sky though. I couldn't find a decent one =/
Also to note, the Dark Knight's forced Thrust and Slash skills were not displaying properly. This issue has been dealt with and should be corrected now. As well as this, I have also corrected an issue with the Captain's Elemental Amplification when being applied to their Cooling Effect and Fire Burner. These should now display accurate values based on the estimation that I have created for Elemental Amplification's stats. Please keep in mind that much of the Pirate Skill information is based on speculation and should not be taken as 100% accurate.
As per the usual, please notify me of any errors occurring. Most notably if you experience any slow loading, inform me of exactly when it happens and I will see if I can resolve the issue. If people are finding that the UI is causing slow-downs, I will create an alternate version that has no extra graphical support.
Sadly, I completely forgot that I had written I would add individual Transparency selectors and colour choices. Not that anyone really cares, but it should be applied in Version 1.00 if I remember.
Please note that I didn't forget, I was just too lazy to draw graphics for the main Job Tabs. As you can all probably note, there is a lot of dynamic text there. Every time there is text, I have to draw it into an image by the pixel so the font is correct and the size will fit. Then I have to load the image onto the form and properly place it in the correct location so it's aligned with the boxes and such. It takes a lot of time. And I'm a lazy bastard.
If anyone has any suggestions for things I should add or change, please let me know. For some reason, I've heard of one for the colour of Mastery to be shown somewhere. I'll probably see if I can implement that as well in one way or another though. However, things like massive graphics and skill animations are too much. They waste much disk space and time to correctly input. Note that this version is ~300kb bigger than the last version due to all the graphics. Skill graphics are much more intricate.
If anyone wants their character to be featured on the Range Form, let me know.
Future Updates
Variable Transparencies for each skill box
Variable Colour Schemes for each skill box
Monster in the Range Form to show Area of Effect Impact skills
After two whole months of lazing around, I finally got to some work. Well. My excuse for the two months was that the project required more information, which it did. Despite being about two hours late for the deadline I set for myself, I am two hours early by Nexon standards, and it is still the 23rd on the West Coast and beyond.
Newly implemented is default set weapon speeds and attacking rates. By selecting a Booster Speed (click on it again to uncheck) and a Weapon Speed, a set value for the skill selected will appear in the attacks per minute number up-down box. There may be some inconvenience issues when selecting different skills. I am working on making this process much more efficient, but as you should be able to tell, there are numerous areas where the variable could be affected by. i.e. selecting a new skill, selecting a new weapon, switching jobs, etc. so it is a lot of work.
Several errors have been fixed, as well as the implementation of the newest skill tables, and information. Particularly, you should note that it does apply to v0.56 of MapleGlobal which has updated Skill Information located in this thread. Also implemented is the Venom Formula that I developed personally on Tespia. It should be accurate to within 100 damage. It also displays the %chance of activation for one, two, and three hits in the text boxes below its stated damage.
Another new feature that I would like to advertise is the Range Viewer! Right next to the "Help" menu, there is a new menu named Range. Click on it and a new Window should appear featuring a character and six combo list boxes. These boxes should retain the selected skill names for the Compare Boxes on the original form. If the selected skill has no range value, nothing will be drawn. When you click on the Draw button, a box will be drawn the exact size for Maple Resolution. Any selected skills should be drawn in the colour of their text with the transparency ratio selected at the top right. Default is 40% transparency. If you have difficulties seeing certain colours on top of one another, please select a new colour to draw it in. I may consider implementing variable colour schemes and input in the future. At the top, you can select the gender of the character and the direction they are facing. (I know it's trivial) I ran out of time to fix up the layering. The stupid drawing feature cannot draw over top of the character images unless I were to set them into the actual background of the form, in which case their positioning would be off. I plan to correct this in the future.
Lastly, I would like to let everyone know that you can now select the skill names that are displayed for each character. The settings are Default, which are the skill names I have been using thus far; KMS Translated, which uses the first (or so) edition of the translated Fourth Job Skill Names; GMS Official, which are, as far as I have learned, the Official skill names in MapleGlobal; and SEA Official, which are, as far as I have learned, the Official skill names as they are from MapleSEA. If you notice any errors, please let me know because my knowledge of exact skill names are limited to the few character classes I have played. Third and Fourth Job information may be incorrect to some degree.
Also, take a look at the new About Window! =)
Future Updates
Variable Transparencies for each skill box
Variable Colour Schemes for each skill box
Auto-updating Attack Speeds
Auto-Weapon select upon choosing character class
Draw ranges over top of characters
Bugs
Many Gunslinger skills are ranged incorrectly
Ninja Storm displays incorrectly
Buster/Crusher displays incorrectly
Stun Mastery does not automatically become visible
Damage reduction is set to always be 0.55 damage per defense
Panic no longer forces Stabs
Archer elemental (dis)advantages work
About box
Help now allows you to redirect to this page
Sexy Snail Icon
What else does everyone want? Any issues not yet dealt with? Is the form still too big for some people? The max height should be around 768.
Opinions? Questions?
I need to fill up some of that F.A.Q. at the bottom of this post so I can incorporate it into the actual program. Fire away! It needs a bit more before I can "release" it to the "general public". I just have to fine-tune aesthetic aspects, such as font alignment, which I'm having an issue with at the top for the equips.
ALSO: New Graphic Request. Fill please =)
Future Updates
This is a very important update. Don't delete 0.52 by the way. Some things may not work the same, and functionality may have decreased for certain aspects. Namely, Warrior damage output, I am not completely sure if it works correctly.
The major changes I've made are as follows
Corrected (yet again) Arrow Bomb + FA Damage output. It should be absolutely correct now.
Adjusted Sharp Eyes Multiplier Combinations. i.e. Elemental Advantages/Disadvantages, Combo, etc.
Fine-Tuned the Warrior Tab; All damage values now take into account your slash or stab. Read More Below.
Fixed Pirate Tab; There were a lot of problems.
Overhauled the Comparison Section. Read More Below.
Added a Monster Value Section. Read More Below.
Cleaned up the Text Output. Read More Below.
Warrior Tab
As most Warriors know, you have two attack animations. Slash, and Stab. For Pole Arms, Spears, Blunt Weapons, and Axes, the damage ranges for these are not the same. For example, with a Spear, you will never hit the listed minimum damage in your Damage Range on your Character Stat screen with a Thrust. The minimum damage listed is when you use a disadvantageous animation. The maximum damage listed is when you use an advantageous animation. The calculator now considers this for average damage, as well as net damage for skills that force animations. Dragon Fury always Slashes. Buster always Stabs. Panic always Stabs I believe. There is a bug with Axe Panic now. Brandish always Slashes once and Stabs once. Minimum and maximum damage for most skills won't change, but average damage is affected by slash and stab. Your average damage is not (min + max) / 2. You have to consider that your damage range is different for when you slash and when you stab. Except for swords. Comparison
With a press of the button, you can show or hide your Comparison Frames at the bottom. You can still add to them even if they're not visible. They will not be cleared if you hide them. The form might be too large for your resolution if you expand it to 6 boxes, so be careful. You can just maximize the form to adjust it properly. The clear buttons do not work. Some people's resolution may be too small to see the entire form when it is fully expanded. Please restart the program if this occurs. I will resize the next version to fit on a standard 1024x768 at the largest. Monster Value
By inputing the proper values for monsters in the fields on the right, it will calculate certain statistics for you and output them on a text field below. I do not have the means of being able to store all monster data onto a file to read from (yet) so you must manually insert values. It should be accurate though. Included is an accuracy calculator, knock-back calculator, damage-defense calculator, and hits to kill (min, max, ave). I was working on getting %chance to kill monster in x hits, but I couldn't get it to work. You may be seeing that in the future (not near though). The damage defense calculator is quite crude still. Since no one knows the set values (and levels do affect it), I've decided to put a text field for the user to input values. On default, it is 2, so for every 2 Defense, 1 Damage is taken off your damage range, etc. etc. You cannot place decimal values inside, sorry. I'll work on that for next time. Text Output
The text output now includes two equips on a single line so it's about 2/3 the original size if you decide to output your values with equipment on.
Tasks yet left undone
Magician Stat Ratio [I've decided to forsake this]
Mastery Box When Selecting Magician
Homing Multiplier
Help Page [Not sure how to format one]
Comparison Values in Save file
Icon
Bug List
Compare Expand Buttons fritz out
Compare Expands too tall
HP Max is 9999
Damef is stupid
Panic Forces Stabs -__-'
Archer Elemental Advantage is broken again
Struck out bugs and improvements have been dealt with and will be included in version 0.70.
So. Anything else you guys want to see?
Read the 0.51 notes. Opening should work fine now. You should be able to open any files that you have saved in the past. Newly added in version 0.52 is a total base Accuracy Calculator. It considers Mastery, DEX, and LUK. Nothing else because everything else is variable. It may not work 100% accurately for Bowmen and Thieves yet. Doesn't work for Magicians because their Magic Accuracy is unknown. Pirates uses the Warrior Formula. Gunslingers might actually use a different formula than Infighters though. Accuracy Total-er doesn't work yet. Sorry.
Completed is the Pirate Tab. It includes every skill for Pirates, and it is now specific for each weapon they can wield. i.e. you can't use Double Fire with a Knuckle or Sword (durrr). Had a small case issue there earlier. Everything should work fine now. If there are any issues, please let me know. I was up quite late last night working on it, and I forgot about adding something earlier because I stopped to play Brawl, and went back to work a few hours later.
Also, a new feature is the "Save" function, and "Text" function in the menu, as well as the "Open" feature. The file format is called an .mcf, or a MapleStory Calculator File. If there already exists a file with this extension, let me know, and I'll change it so as to not cause... more issues. It basically saves the information into text format, so try not to open them with NotePad and edit things. Bad things may or may not happen, I'm not sure. It'll just run into an error when reading and then a message box will pop up. Text saves the file into a .txt format with a specified output layout. I'll have it more aesthetically pleasing in the future, but this is just what I came up with at 5AM. This is what comes out when I plugged in random values and then saved. No, you cannot "Open" a .txt format file. It'll get you an error.
<div class="spo_all"><div class="spo_top" onclick="spo_me(this);"><span class="spo_option">Text Output Format</span><span class="spo_desc">Click here to read!</span></div><div class="spoiler">
With an approximate Magician Damage Formula, I've more or less completed the Magician Tab. All info about Heal is sketchy at best, from what I can find, so I have left that out, not to mention though I can find Formulae, they all vary greatly. Of course, the Formula for Magic Damage is not 100% accurate. I did not design it, I merely implemented it, so if your damage does not appear as correctly as you think it should, there really is nothing I can do about it.
The damage range that appears in the Damage Range Text Boxes when you select a Magician is what I would call your "Base Magic Damage Range". It is that range multiplied by the Basic Attack of a Spell which gives you your damage. The minimum is dependent on the Skill Level (and skill in certain cases) selected in the Magician Tab, however.
Next will be Pirates since afterwards, I would have all jobs laid out properly, and I should hopefully be able to work on output and attacking against monster stat values. I'll implement an Accuracy Calculator soon, as well, though it will only sum up total Accuracy as opposed to finding hit rate. I don't know the values for that.
Warriors
DEX = 0.8 ACC
LUK = 0.5 ACC
Archers = ??
Thieves = ??
I could go reverse engineer the numbers myself, but it's faster if I ask people, and less work for me.
Any suggestions for the future? My main concern after finishing the Pirate Skills (because they're fun) would be managing an output format. I'm hoping to be able to have a button that saves a specific text to your clipboard where you can paste it into Notepad, but I actually have never tried anything of the likes yet, so it may take some time for me to work out the bugs. I'm also hoping to be able to have a text or .raf (or whatever extension I want to call it) output so you can save templates and not have to rewrite everything again, but I also have very little experience working on this specific branch of coding. So after the Pirate Tab, another update may take a much longer amount of time, outside of efficiency and error corrections.
Stat ratio currently does not work for Magicians, by the way. I'm not sure when I'll have the time to reverse engineer that particular equation.
Future Improvements
Change Mastery Number Up-Down Box for Magicians
Ver 0.32 Notes
02/29/08
To end off Leap Day, not here is Version 0.32
0.31 Never existed. If anyone says otherwise, they're lying.
Requires Microsoft .NET Framework 2.0 to run.
Fixed Title, whatever problem there may have been with Band of Thieves, and updated the Archer Elemental Advantage values to reflect new information.
New Poll
More or less in the order of least work to most, that's what I have lined up in the future. What does everyone want? Majority rules.
Future Improvements
Auto-Update Sharp Eyes
Ver 0.30 Notes
02/29/08
To kick off Leap Day, not here is Version 0.30
Requires Microsoft .NET Framework 2.0 to run.
New Features
Thief Tab!
Comparison Tab now includes character STR/DEX/LUK/WA values
Stat Ratio Box
I've updated the calculator to include Thief calculations. It should correctly display anything pertaining to Thieves, except for Venom for which the formula is unknown. Not 100% sure about the mechanics of Shadow Partner. I know it uses the 50% value when maxed for Lucky Sevens, but I used that for every skill as well. I'm not sure if the 80% applies to everything else except L7 and TT, or just Basic Attack. Compare Tab has been updated to more easily reflect character differences. I added a Stat Ratio box in the Stat Window, some people find it helpful. Fixed a few small issues. Everything else should work fine and dandy. What say you all? I miss anything?
Bugs
Title Still Displays Version 0.25
Band of Thieves Mob Condition
Ver 0.25 Notes
02/20/08
Version 0.25 is not here
Requires Microsoft .NET Framework 2.0 to run.
Fixed all the bugs in Version 0.20 that were reported. Everything else is the same.
Critical (i.e. Sharp Eyes) is inherent in the skill damage output (i.e. it's always included in your range) instead of separate text outputs like the Archer Tab.
Diminishing Slash Blast FA output
Berserk/Combo & Advanced Combo/Charge modifier
Elemental Advantage/Disadvantage radio boxes instead of separate text outputs like Inferno/Blizzard
Removal of Attacks per Minute Check Box. Feature is now inherent.
Clear Buttons Work
Bonus does not accept null anymore
Pierce Output works again
Labels when dealing with IA/PA/SBFA mobs should move correctly
Hopefully, I was able to correctly input how every Warrior skill works. I ran a few numbers through it and it seemed okay. No big issues like ridiculously large or small numbers popping up for no reason.
Slash Blast FA, I'm not 100% sure on the numbers that come out on mobs. I couldn't find enough resources, so what happens is the first monster takes 166% * FA%/250, the second monster takes 1/3 of that, the third takes 1/3 of the second monster, and so forth until the sixth monster. From what I was told, the damage is always divided up like this regardless of whether there is two or six monsters in a mob. Correct me if I'm wrong, and direct me to the proper numbers.
These numbers are based on the pretense that Final Attacks % (i.e. 250%) is unevenly, but completely, distributed against an entire mob.
Now. For some of the new things. I'd like everyone's opinion on the new output style. I had to move the Mob Frame to the bottom since I couldn't fit 15 monsters vertically. If someone has a better suggestion, I'm free to check it out.
Also, another feature that I made for the Warriors that was different than the Archers is Elemental Advantage. When you choose your Charge, three Radio Boxes will appear. You can choose the output to be in Neutral, Advantage, or Disadvantage. It takes into account the increasing elemental advantage from Charges as they level as well. I was told that against a monster where you have the Disadvantage, you only deal 1/2 or 50% of your damage. Again, correct me if I'm wrong here.
So, I want to know which one everyone prefers. Inherently displaying the different damages on Advantage and Disadvantage all the time like Inferno and Blizzard do, or being able to choose the type to display that the Warrior tab has.
Next up is Thieves. Anything specific that I should know about here?
Bugs
Shield Option is still visible when selecting a two-handed weapon
Level 0 Combo, Orbs seem to be able to be added.
Holy/Divine Charge sets number up down box maximum to 20, but Fire/Ice/Thunder Charge doesn't set it back to 30.
Slash Blast Final Attack boxes do not disappear when selecting other skills.
Auto-updating damage range as you change your stats
Auto-updating Skill damage as you change your stats
Attacks per minute should work
Find Weapon Attack by inputting Max Damage or Min Damage (Doesn't support Expertise)
Other various bug fixes
As usual, let me know of bugs that exist, and any features you'd like me to add. I'll start working on the Warrior section as soon as possible. School starts up again in... Oh crap, I think I'm late. Anyways, I have school, so time is slightly more limited.
Also, opinions on a Company Name seeing as there's a section to fill out under the file information. Just thought it'd be fun.
What usually goes under "Trademark"?
Oh. And what should I place under the "Help" menu thing?
Bugs
Bonus Stat Boxes Accept Null
Labels for Pierce and Iron Arrow Mob Size 4 are Misaligned
Clear Buttons do nothing
I think Pierce doesn't add correctly
Ver 0.10 Notes
BETA version 0.10
Archer only currently, sorry everyone else. It can do damage ranges though.
I need people to try and break it. And then tell me how so I can prevent it from happening. Also, thoughts and opinions.
If you download it, make sure to check back with me in the future for a newer version hopefully.
Since it is BETA and v0.10, there are bugs present. The ones that I know of currently, is that damage over time with any FA based skill does not work very well, if at all.
Let's see here... The grid layout of the damage displayed is pretty self-explanatory. Except Total-
Total minimum is the lowest possible damage with said skill. Total maximum is highest possible damage. Total average is total average damage. If you use a mob number, the total damage displays the total damage done to the entire mob.
In future versions, I'll have a "help" menu, as well as credits with whomever helped, and my name somewhere on it.
I think I forgot the tags for the impact damage of Arrow Bomb. Well, if I did, those are the boxes at the bottom when you choose Arrow Bomb.
Could possibly require Microsoft .NET Framework 2.0 though I'm not sure why it possibly would. Just warning it might. If anyone gets any errors whatsoever, let me know exactly where, and how you got it so I can fix it. If it freezes, end the task with Task Manager.
Next step is Warriors. Unless people want me to do Thieves first. ^Poll.
Now, I'm going to bed. I'll see you all in... 7 hours. That seems about right.
Bugs
Total Max Damage per Minute with Final Attack does not output properly
Total Ave Damage per Minute with Final Attack does not output properly
If you check the Attacks per Minute for the first time (while the number updown boxes are 0), you get a Divide By Zero Error.
Probably get the same error if the skill name is invalid. i.e. you try to type a skill name instead of selecting one from the box. Not sure.
Overall Checkbox needs to be Visible
Dragon Pulse/Power Knock-Back/Pierce Mob = 1 Case is broken
Inferno/Blizzard Total Damage does not display
Inferno/Blizzard Elemental Disadvantage is affected by FA
Future Improvements
Comparison Between Three Skills
Possible Auto-update when adjusting stats
Attacks per Minute will actually work.
F.A.Q
Why is it Beta?
Because I'm still testing everything. Many things do not work properly because I do not have enough information to properly calculate it, and many things are still experimental. This is a learning experience for me, and I'm learning many things as I program. Many of these methods that I am implementing are a first time, so please bear with me. How can I contribute?
Just test it and tell me what's wrong.
Why does your link redirect to a page saying the file is private?
All old and outdated versions are set to private on my mediafire account to prevent people from accessing redundant versions. That means there's a newer version out to download and the old one is useless. If you ever see that page, please come to this thread and get the new update.
What do the "Add" button and the number up down box at the bottom do?
They add your current stats and skill damage to the corresponding "Frames" in the "Compare" Section. To view the compare section, press the "Show (X)" Button at the bottom. It displays two more each click until there are six at which point it will hide all of them. The "Hide (X)" Button does the exact opposite.
Why can't I open my .mcf file?
If an error occurs when trying to open the .mcf file, please post the exact message that you get, and in the worst case, send me the .mcf file itself so I can check what is or isn't happening.
Why do I do less damage than what your calculator says?
Most likely, you're hitting a monster and seeing your skill damage. Monsters have defense. This will affect the damage observed. Also, some skills and values are not 100% accurate. Please contribute by posting your stats, damage, monster you're attacking, etc. if you find an inconsistency.
Why does Panic/Coma do so much/little damage?
The formula that I use for Panic and Coma is accurate for 4 to 5 orbs only, sadly to say. I do not have a Crusader or Hero of my own to test the values, otherwise, I would have a more concrete and accurate formula.
When will Pirates be released?
...
How can I thank you?
Leave a thank you in this thread. Alternatively, you can PM me and I will give you my PayPal account number to which you can forward money. I also accept unused NX Cards, iTCG codes, and cookies. No peanuts please. srsly?
If you're willing to give me free stuff, yes.
omg u so pro source code plx
No.
Credits
Joe Tang
AgonyMan - Testing
Lugin - Testing
SpiritRival - Testing, Formula Information
SoullessFire - Testing
TechnoLink - Testing
Masamune - White Knight Information
theShinji - White Knight Information
Light - Crusader Information
April (smio) - Spiffy new Icon(s) and About Logo
Fiel - Data Extraction and Help
Other obscure unimportant peoples that I can't remember off hand(If you belong here, let me know)
#3. There's no opensource one. Mine's the closest thing to what you're asking for, and I only started to put more work into it today, since my last update, since I was busy with school. And today is a bad day since I had a final, and one tomorrow morning. It will be updated well though, hopefully by Christmas. But I do intend to keep it updated. Only constrains are my pomegranatety computer's low processing speed, making coding it difficult at times due to the intensive requirement of the GUI editor in particular.
Hi Joe. Haven't seen you in a while. While you're updating, people can use the old one.
Aside from those, can someone figure out why a lot of people's scrol lock buttons aren't working in MS to take screenshots? There's no slight lag after I press the button and the screenshot doesn't show up even when it's set to send to desktop. This problem's been here forever and no one (I've seen) has a solution yet.
tzk221 Wrote:Hi Joe. Haven't seen you in a while. While you're updating, people can use the old one.
Aside from those, can someone figure out why a lot of people's scrol lock buttons aren't working in MS to take screenshots? There's no slight lag after I press the button and the screenshot doesn't show up even when it's set to send to desktop. This problem's been here forever and no one (I've seen) has a solution yet.
I've encountered this problem at 3rd body Zakum (lol Vista lol).
A work-around is to set MS into Windows mode and press PrtSc, then ctrl+v in Paint. It's what FelixTM does with his Papulatus SSes.
KajitiSouls Wrote:I've encountered this problem at 3rd body Zakum (lol Vista lol).
A work-around is to set MS into Windows mode and press PrtSc, then ctrl+v in Paint. It's what FelixTM does with his Papulatus SSes.
Indeed. I Prtsc + Paste (into Photoshop) every single one of my MS screenshots. It's no problem for me (window modo love), it's easy to crop them and they're better quality.