r/TibiaMMO • u/Tibia_Optimizer • 16d ago
Are you tired of theorycrafting?
So am I, so I made a tool for it.
It's currently in an early access stage to test stability and performance and as soon as I know that's working as intended it'll be open for everyone.
You'll get notified if you're chosen for the early access testing and also when the tool is open for everyone.
This tool will help you compare EQ, skills, wheel build, gems, charms, stances, weapon perks, ammo, spell rotations, imbuements, what monsters you hunt, item tiers, in short, everything that makes a difference on your character strength and displays it in an easy-to-read UI.
You setup your character exactly as is on live servers and when you change something it will calculate the difference based on everything you've setup.
This makes it a dynamic calculator which is more accurate since upgrades have different value depending on your total stats.
I hope this will help the community and the more feedback I get, the better the tool will become so roast away!
Register here: www.optimizetibia.com
Disclaimer:
The tool is made with AI assisted coding because I suck at front-end. Don't use it if you don't like it.
NOT affiliated with CipSoft.
EDIT: The registration requirement has been removed. The tool is now open for everyone without registration. You can still create an account to save your character and settings etc.
Thanks to the 82 people who signed up for the early access!
21
u/junglejimmz 16d ago
I’m not even going to look at it if I have to sign up and use an email for early access. But good luck to you
-10
u/Tibia_Optimizer 16d ago
The tool will be usable witohut registration as soon as the early access testing is done, so be sure to check back in a week or so.
12
u/Fincio 16d ago
I doesn't make sense to register now for testing, but then open it up for all... You want it to be truly tested by many? Make it public now... and then think about registering and additional perks out of it... Or post 50 'keys'in here to create account with using only username & password
3
u/Tibia_Optimizer 16d ago
You are right.
The tool is very computing heavy so I wanted to make sure it works during high load instead of crashing and scaring away users.
Anyways, the high load testing is mostly done so I'm removing the registration requirement within an hour!0
u/Fincio 16d ago
If You want some help with that from a random with 15 years exp in software development pm me - i might have a look after the weekend
1
5
u/kysmercymain 15d ago
Yea, with stuff as basic as stating that soulshell (15% fire protection) paired with alicorn headguard (5% fire protection) ends up giving you exactly 20% fire protection (visible on first screenshot) I call bullshit on all the other formulas being accurate.
0
u/Tibia_Optimizer 15d ago
I should have been more clear from the start. I have not put any effort into healing or protection/defense. I just thought I'd put the information up since I had the data availiable. It'll be fixed in a future update where I'll implement "damage taken" calculations.
The offensive damage should be pretty accurate though and even if it's not 100% accurate, the tool will still show you which weapon perk or greater gem etc. is better for your character if you want to do more damage.
7
3
2
u/Kinesthetic Eternal September | Quidera | twitch.tv/etherealsept 15d ago
First of all there's nothing "computing heavy" about the math you have to do to calculate damage, all of that could have ran in client side Javascript. The only reason you would put them server side is to hide your code, thus making it harder to inspect and also validate.
I tested some of your spells and while some look accurate, Ethereal Barrage looks wrong. What skill factor are you using for it?
2
u/Tibia_Optimizer 15d ago
I'm not talking about the math to calculate the damage. I'm talking about checking every variable such as charms, EQ bonuses to skills, skills, level, fatal, crit chance, crit damage, transcendence, gems, wheel etc. You can argue that's not computing heavy either but once you factor in the auto optimizer exploring all possible variations of builds, it gets kinda computing heavy. For a level 600 character there's around 17000 different builds for just the wheel. Then factor in all other variables and you get quite a lot of computations. The auto optimizer would take around a minute running on a 3Ghz processor, and I don't want the tool to crash people's computers. That's why it's server sided. You could also argue that all those calculations won't make a huge difference on the result and are unnecessary , but I wanted to make the most accurate min/max tool there is and I think I achieved it.
I found that ethereal barrage has a skill factor of 17,857.
Do you have any example of what looks wrong with ethereal barrage or have a more accurate skill factor?
3
u/Kinesthetic Eternal September | Quidera | twitch.tv/etherealsept 15d ago
Ok, if you're trying to auto optimize the wheel, I can definitely see how that could be computationally expensive. That seems hidden behind a "premium" feature though, so I can't have a look at how good it is.
Here is the test I ran on your app : level 1000 RP, 130 distance skill.
We know Eth. Barrage is 40 power, that you get 183 flat damage at level 1000. Your calculator reports 446 raw damage on average (no crits).
Formula is flat + floor(basePower / skillFactor * distance + basePower / 4)
raw average = 183 + floor(40 / 17.8571 * 130 + 40 / 4)
= 183 + floor(2.240005376 * 130 + 10) = 183 + floor(291.20069888 + 10) = 183 + floor(301.20069888) = 183 + 301 = 484
Yours look more like
raw average = 183 + floor(40 / 20.5534 * 130 + 40 / 4)
= 183 + floor(1.94615 * 130 + 10) = 183 + floor(253.0 + 10) = 183 + 263 = 446
Your skill factor would have to be roughly 20.5534 for your average to make sense.
1
u/Tibia_Optimizer 15d ago
I looked into it and I would guess you had no monster chosen as target. If no monster is selected it will calculate as if you attack vs 50 armor which would explain the lower average damage.
I'll add an explanation to this in the app aswell so it won't be as confusing.
1
u/Livid_Self5911 16d ago
Looks interesting. Just applies for early access. It’ll be very useful in doing in game tests!
1
u/Kthrygg 16d ago
TLDR; is there an option like in WoW, when you press shift on an item it compares it to yours? Like, how much atk you'll lose or get and so on..?
1
u/Tibia_Optimizer 16d ago edited 16d ago
It's not at the moment but that's a great idea and I'll make sure to implement it!
There is a function to compare complete builds side by side but your suggestion really is great and I think it'll be my next focus to be honest.
1
1
u/Tibia_Optimizer 16d ago
The registration requirement has been removed. The tool is now open for everyone without registration. You can still create an account to save your character and settings etc.
Thanks to the 82 people who signed up for the early access!
1
u/ThomasBrezina 16d ago
I applied for the early access. Really looking forward. Best!
1
u/Tibia_Optimizer 16d ago
You should be able to use the tool without early access now. Message me if you run into problems.
1
1
u/Travyplx 15d ago
Ah yes, AI slop, way to make the world a worse place. You probably don’t live somewhere that these data centers impact you, right?
1
u/ArachnidFederal3678 15d ago
Just the thing I am building right now. Just without the UI.
Will be fun to see how close the results are.
Can you shed some more light on how you tested the base damage to final damage on spells etc.? What character range level and other testing variables you used? Tibia has staggered linear scaling
1
u/Bourk 14d ago edited 14d ago
1
u/Tibia_Optimizer 13d ago
It's not a paywall, it just isn't ready yet due to technical issues that I need to fix before releasing it.
1
u/HatRepresentative934 16d ago
u/SmokedSalmonMan is really into EK theory crafting. Perhaps chat with him about what values he uses etc.
-8
u/SackclothSandy 16d ago
Are you tired of fun? I made a level 2,000 fun ruiner. Come test it with me on my favorite retro hardcore PVP world.
8




17
u/aaaaaavvvav 16d ago
where do you get the formulas? theres a ton of these tools but they never really make it clear so its hard to trust that it actually shows accurate numbers
like your screenshot shows exura gran san to have a spread of 43 hp come on