General

Phantom

Phantom Damage Output Calculator

I decided to make a calculator for Phantom despite there being one already. This one shows your range and damage output done to monsters/bosses.
The file is an .EXE and is open source
. [url=http://i.imgur.com/AJjCo.png]Screenshot[/url]
[url=http://gist.github.com/baee50f05b80d192eaea]Source code[/url]
[url=http://docs.google.com/open?id=0Bw64RqcLmnNbSm5SUUdnX3duOFU]Download[/url]
[url=http://www.virustotal.com/file/bc7e1d7a59f86e32feff9d27931f41d76f12b707a1ed3b2a041abc58fe1cb896/analysis/1337875833/]Virus Scan[/url]

Current Version: v1.4
Compiled with Microsoft Visual Studio 2010 Ultimate. Any questions, post in this thread.

May 22, 2012

54 Comments • Newest first

Rapptz

[quote=soulcrafty]I have my Base LUK on the calculator as 400 and Weapon Attack as 135, but the range is really, really small.[/quote]

Make sure to input Total LUK, as that is the value that is used for the actual calculation.

Reply June 19, 2012
Rapptz

@MrDingy:
http://www.microsoft.com/en-us/download/details.aspx?id=5555 (32-bit)
http://www.microsoft.com/en-us/download/details.aspx?id=14632 (64-bit)

Reply June 17, 2012
Rapptz

@TerYanPui:
Make sure you download the correct version, 32-bit or 64-bit.

Reply June 17, 2012
TerYanPui

@Rapptz
i can't install the program because MSVCR100.dll is missing.. but i downloaded what you told Malissy to download.. x_x

Reply June 17, 2012
GunUser

According to this calculator I'll be OP

Reply June 16, 2012
lnsaninty

Hmm, looks promising.

Reply June 7, 2012
Rapptz

[quote=inemnitable]Don't know if you knew this, but apparently Critical Damage is additive with Combo Attack. Yeah. I was surprised too.[/quote]

I knew this.
From the source:
[quote=Rapptz]
//Combo Attack
void Form1::radioButton5_CheckedChanged(System::Object^ sender, System::EventArgs^ e) {
if(this->radioButton5->Checked) {
cDmgInc+=.25;
criticalMin += .25;
criticalMax += .25;
}
else {
cDmgInc-=.25;
criticalMin -= .25;
criticalMax -= .25;
}
}[/quote]

Reply June 4, 2012 - edited
starfoxhgss

I downloaded this and it works great!
Nice job

Reply June 4, 2012 - edited
Rapptz

@AvidReader:
Yes they do.
@jasonxddd:
Hi.. I guess.

This is probably the last bug fix. There really isn't much to add to this and no one seems to bug report so I guess it's fine.
[url=http://docs.google.com/open?id=0Bw64RqcLmnNbSm5SUUdnX3duOFU]Download[/url]
Update Notes (v1.4):
Bugfix:
-Fixed issue with Total LUK, Total DEX, Base LUK, Base DEX.
-Fixed issue with skills going back to zero.
-Fixed issue with damage output
-Added linking to Sky.

Reply June 3, 2012 - edited
jasonxddd

hi sexy

Reply May 30, 2012 - edited
AvidReader

[quote=Rapptz]If Rapid Fire is ticked, then Rapid Fire. Otherwise Ultimate Drive.[/quote]

Oh and sorry to bother you again, but do the damage ranges take into account criticals? thanks :]

Reply May 30, 2012 - edited
AvidReader

[quote=Rapptz]If Rapid Fire is ticked, then Rapid Fire. Otherwise Ultimate Drive.[/quote]

Ahh I see, thanks ^-^

Reply May 27, 2012 - edited
Rapptz

[quote=AvidReader]But by actual damage you mean damage I would be doing to the monsters? Via what skill then?[/quote]

If Rapid Fire is ticked, then Rapid Fire. Otherwise Ultimate Drive.

Reply May 27, 2012 - edited
AvidReader

[quote=ddsushi]Clean range is range in skill window w/o buffs.
Buffed range is with phantom's buffs that are listed.
Damage range is your actual damage on monsters.
Boss damage is your actual damage on boss monsters.[/quote]

But by actual damage you mean damage I would be doing to the monsters? Via what skill then?
Unless you mean that would be the actual damage range accounting for %damage skills.

Reply May 27, 2012 - edited
ddsushi

[quote=AvidReader]Hmm. I have a question. What's the difference between damage range and the buffed and clean ranges? :O
Does it just take into account combo attack and pirate's style or something?[/quote]

Clean range is range in skill window w/o buffs.
Buffed range is with phantom's buffs that are listed.
Damage range is your actual damage on monsters.
Boss damage is your actual damage on boss monsters.

Reply May 27, 2012 - edited
AvidReader

Hmm. I have a question. What's the difference between damage range and the buffed and clean ranges? :O
Does it just take into account combo attack and pirate's style or something?

Reply May 26, 2012 - edited
ddsushi

Omg dun use this pr0gram, I use and now i get HEK lose 9000bil.
Danny bad man he hek u don't trust!

Reply May 26, 2012 - edited
Rapptz

@cocobenz:
Care to give me your exact input?

Reply May 26, 2012 - edited
cocobenz

[quote=Rapptz]@cocobenz:
Are you inputting [b]Total LUK[/b] too? That one is the one used in the calculations.[/quote]

yea I am

Reply May 26, 2012 - edited
Rapptz

@cocobenz:
Are you inputting [b]Total LUK[/b] too? That one is the one used in the calculations.

Reply May 26, 2012 - edited
cocobenz

[quote=Rapptz]Well, you have to enter values in order for it to work. Tell me how to recreate the error, please.
v1.3 released:
Bugfix:
-Fixed issue with Physical Resist.
-Fixed issue with Damage Range showing lower numbers (again).
[url=http://docs.google.com/open?id=0Bw64RqcLmnNbZ1RHYkdWNjZlZmM]Download[/url]

@Lier: I don't understand why people think I'll keylog them. I really don't.
@dwagonslay: Unfortunately, no.[/quote]

it doesn't calculate for me too
I enter in atk and luk, just those 2 should give a range, but it's always 0, whatever I do when i calculate it

Reply May 26, 2012 - edited
Rapptz

[quote=Spirit]Thank you for this! It looks legit, though the Damage Range area doesn't seem to give me anything when I press Calculate.[/quote]

Well, you have to enter values in order for it to work. Tell me how to recreate the error, please.
v1.3 released:
Bugfix:
-Fixed issue with Physical Resist.
-Fixed issue with Damage Range showing lower numbers (again).
[url=http://docs.google.com/open?id=0Bw64RqcLmnNbZ1RHYkdWNjZlZmM]Download[/url]

@Lier: I don't understand why people think I'll keylog them. I really don't.
@dwagonslay: Unfortunately, no.

Reply May 26, 2012 - edited
Lier

[quote=Rtyu]I'd rather download nudes. [/quote]

Prolly this

Reply May 26, 2012 - edited
dwagonslay

Did you actually buy the version that came with Microsoft Developer Network? If so, wow!

Reply May 26, 2012 - edited
Spirit

Thank you for this! It looks legit, though the Damage Range area doesn't seem to give me anything when I press Calculate.

Reply May 26, 2012 - edited
oOpoleyOo

@Rapptz:
you could just as easily name a .txt file as "phantom damage calculator.exe" and run it through virustotal?
the codes check out and the calculator is very comprehensive, kudos.
i'd still rather mount the code though

Reply May 26, 2012 - edited
Rapptz

[quote=oOpoleyOo]@Rapptz:

404 error on the gisthub site,
its easy to bypass virustotal,
the simplest way would be to make the main exe to be a keystroke keylogger, while the simple arithmatic function input&output part is the scapegoat to screen the kl. I again, I can't see the code its got a 404, im not accusing anything, i was just saying i'd never dl an exe. EVER. even when i do see the code, i'd compile it myself. i mean who can assure me that the exe u send = the code you display?[/quote]

Okay well I fixed the url error.
Now where do I begin with your statements.
First of all, to make the main EXE a keystroke keylogger I'm going to need the function GetKeyboardState() or a hook which would be SetWindowsHook(). Not only that but I'd require the application to probably get access to the internet so the logs get sent to my computer to a central server of the sort to host this information, and this is probably as crappy as a keylogger can get. Second of all, if you actually you know, bothered to download it yourself and then run it through a virus scanner other than VirusTotal that checks through kernels, registry and other fun stuff such as [url=http://anubis.iseclab.org/]Anubis[/url], we wouldn't be having this conversation of pretentious intellect.

Also, I'm glad you have the knowledge to notice that I provided the code so you can compile it yourself. Kudos.

Reply May 26, 2012 - edited
oOpoleyOo

@Rapptz:

404 error on the gisthub site,
its easy to bypass virustotal,
the simplest way would be to make the main exe to be a keystroke keylogger, while the simple arithmatic function input&output part is the scapegoat to screen the kl. I again, I can't see the code its got a 404, im not accusing anything, i was just saying i'd never dl an exe. EVER. even when i do see the code, i'd compile it myself. i mean who can assure me that the exe u send = the code you display?

Reply May 26, 2012 - edited
j0s3a4d

Locked in order for the url's to work properly on basil go from https to http on your links.
Once clicked it should automatically go to https.

Reply May 25, 2012 - edited
Rapptz

[quote=oOpoleyOo]@AvidReader:
i code, and a simple keystroke kl code is much much under 110kB
the code for your simple multiplication program should be much much much under 110kB
send me the code if u want me to verify it[/quote]

The code has been in the body of the post for the longest time ever. Do you even know how keyloggers work? First of all I'm going to need a system hook and as you can see the only aspect of this code that even runs the barebone basics of WinAPI would be the main function which is [b]required[/b] by all programs to be executed.

Reply May 25, 2012 - edited
oOpoleyOo

@AvidReader:
i code, and a simple keystroke kl code is much much under 110kB
the code for your simple multiplication program should be much much much under 110kB
send me the code if u want me to verify it

Reply May 25, 2012 - edited
AvidReader

[quote=Rapptz]@AvidReader:
@oOpoleyOo:

The file size is approx. 110 KB. Hiding a keylogger there with both a log and the logger itself would take up much more room than that. The virus scan is clean and the source is posted above. We have already established in the first few pages that this file is clean.[/quote]

Ahhh yes...haha thanks for the reassurance. Just being cautious is all...though I could've just looked at the file size haha how stupid of me x)

Reply May 25, 2012 - edited
Rapptz

@AvidReader:
@oOpoleyOo:

The file size is approx. 110 KB. Hiding a keylogger there with both a log and the logger itself would take up much more room than that. The virus scan is clean and the source is posted above. We have already established in the first few pages that this file is clean.

Reply May 25, 2012 - edited
AvidReader

[quote=oOpoleyOo]rather get a piece of paper + pencil and do the multiplications
i'm uber paranoid about keyloggers lol[/quote]

D: You've made me paranoid... D: TT.TT

Reply May 25, 2012 - edited
oOpoleyOo

rather get a piece of paper + pencil and do the multiplications
i'm uber paranoid about keyloggers lol

Reply May 25, 2012 - edited
AvidReader

[quote=Rapptz]Hey. Thanks a lot for spotting the issue. It turned out Combo Attack didn't apply to Mob damage but Boss damage. Which made the difference really big. I have updated it.

v1.2: https://docs.google.com/open?id=0Bw64RqcLmnNbX2g4dzBaaHBZNHc
Bugfix:
-Fixed issue with Bless/Advanced Bless stacking
-Fixed issue with 4th job stolen skills not raising level
-Fixed issue with Combo Attack
-Fixed issue with Buffed Damage showing lower numbers.[/quote]

Haha no problem ^-^ Thanks for the awesome calculator :]

Reply May 25, 2012 - edited
Rapptz

[quote=AvidReader]Ahh is that the case? Because I'm having the same issue in v1.1 haha. In any case, keep up the awesome work ^-^[/quote]

Hey. Thanks a lot for spotting the issue. It turned out Combo Attack didn't apply to Mob damage but Boss damage. Which made the difference really big. I have updated it.

v1.2: https://docs.google.com/open?id=0Bw64RqcLmnNbX2g4dzBaaHBZNHc
Bugfix:
-Fixed issue with Bless/Advanced Bless stacking
-Fixed issue with 4th job stolen skills not raising level
-Fixed issue with Combo Attack
-Fixed issue with Buffed Damage showing lower numbers.

Reply May 25, 2012 - edited
AvidReader

[quote=Rapptz]Depends what version you're using. That issue got fixed with v1.1. v1.2 that I will upload later has minor bug fixes.[/quote]

Ahh is that the case? Because I'm having the same issue in v1.1 haha. In any case, keep up the awesome work ^-^

Reply May 25, 2012 - edited
Rapptz

[quote=AvidReader]How come boss damage is always higher even without boss%? Is it a glitch or a phantom thing? x)[/quote]

Depends what version you're using. That issue got fixed with v1.1. v1.2 that I will upload later has minor bug fixes.

Reply May 25, 2012 - edited
AvidReader

How come boss damage is always higher even without boss%? Is it a glitch or a phantom thing? x)

Reply May 25, 2012 - edited
Rapptz

[quote=daringwaffle]what programs can i use to view this o.O
just looked up microsoft visual studio and dont wanna pay money lol[/quote]

You just download it and run it. The external downloads are to support the the .NET SDK.

Reply May 24, 2012 - edited
daringwaffle

what programs can i use to view this o.O
just looked up microsoft visual studio and dont wanna pay money lol

Reply May 24, 2012 - edited
Rapptz

[quote=wijiisaiah]so many big computer words >.<

Edit I'm having the same problem as Mallisay... cept I can't download that C++ thing because I need a x64 platform or something O.o[/quote]

http://www.microsoft.com/en-us/download/details.aspx?id=5555

The 32-bit version would be what you need then.

Reply May 24, 2012 - edited
wijiisaiah

so many big computer words >.<

Edit I'm having the same problem as Mallisay... cept I can't download that C++ thing because I need a x64 platform or something O.o

Reply May 24, 2012 - edited
Rapptz

@7Steam: I was under the impression XP came bundled with .NET 2, not .NET 3.5.
@AvidReader: Thank you. ^^

Updated to v1.1
Bugfix:
-Too much damage done to bosses and monsters.
-Moonlight not being included
-Pirate Style not showing up on range
-Physical Resist should be working.
Added:
-Percent attack.
-Many tooltips to guide you through it.
-Party skills support for Echo, ADA, SE, Adv Bless, Rage
-Decent skill support for SE and Adv Bless.

Reply May 24, 2012 - edited
AvidReader

Eyyy not a bad calculator :] Seems more accurate than the excel sheet one ;3

Reply May 24, 2012 - edited
Rapptz

[quote=7Steam]Exactly my point, now this is an example of how unfriendly .net [b]can[/b] be. I suggest building the whole app with 3.5 as then it will work with windows xp users and there will be less of a compatibility issue.[/quote]

System requirements
Supported operating systems: Windows 7, Windows 7 Service Pack 1, Windows Server 2003 Service Pack 2, Windows Server 2008, Windows Server 2008 R2, Windows Server 2008 R2 SP1, Windows Vista Service Pack 1, Windows XP Service Pack 3

.NET 4 is supported by XP.

Reply May 23, 2012 - edited
Rapptz

[quote=Mallissy]I installed that 10mins prior to posting my comment xD
Should I restart my pc?[/quote]

Oh. Then what you're missing is the [url=http://www.microsoft.com/en-us/download/details.aspx?id=14632]Visual C++ 2010 Distribution Package[/url]. Odd.

Reply May 23, 2012 - edited
Rapptz

[quote=Mallissy]Excuse me but how do you use it? when I run it i get "The program can't start because MSVCR!)).dll is missing from your computer. Trry reinstalling the program to fix this problem."[/quote]

[url=http://www.microsoft.com/en-us/download/details.aspx?id=17718]Download the .NET 4 Framework[/url]. It's needed to run all programs that run under .NET.

Reply May 23, 2012 - edited
Load more comments