* trancehime points at Pokemon Black and White 2
Please read my post, I figured it was implied when I used "supposed". I said I was supposed to wait for Gray, which obviously would not happen since Black/White 2 is coming out.
weather
entry hazards (which aren't accessible that early)
STAB
variance
chance to critical
stat boosts/setting up
Not part of the damage formula.
STAB should be obvious, this is already included in attack. An attack with 80 power is 80 power is the calculation. A STABBED attack at 80 power is 120 as far as effective attack is concerned.
Variance, variance is not a variable. Variance is just the RNG. The variance is 0.85 to 1.00, I went ahead and checked.
stat/boosts, setting, which are part of the damage formula.
May as well add weakness/resistance if you count STAB.
However, as I have mentioned, the only real variable you need to see is Attack stat and Attack power of the skill. Yes, I am aware that levels also affect damage, but as far as I am concerned, those would be static.
Here is the damage formula from serebii.net,
http://serebii.net/games/damage.shtml:
Damage = ((((2 * Level / 5 + 2) * AttackStat * AttackPower / DefenseStat) / 50) + 2) * STAB * Weakness/Resistance * RandomNumber / 100
As you can see, yes there are several variables, more than what I mentioned, however the main ones that would concern you for damage calculation would be AttackStat * AttackPower / DefenseStat.
The rest of it is easy or mainly static(if we assumed 2 pokemons are of same levels), so you do not need to worry too much about it. If pokemon are of different levels, then yes, that would also be an issue.
*Chance to critical, I don't know the damage formula for critical hits, so I ignored it. It works differently. I know it ignores defense somehow, but I don't know how it works. I guess you can read up on it if you want to know how critical hits work.
Also, as I have mentioned multiple times, I do not see how Dragonite, prior to Multiscale is competitive(especially since you guys mentioned it is in OU tier), when you have 2 clearly superior choices. One is Garchomp and the other is Salamence. Garchomp brings power and speed, while Salamence has Intimidate, a very good skill.
I am utterly confused at how Dragonite can be in the OU tier, it just doesn't make any sense to me. Especially since Dragonite is not that fast and dies to ice attacks. X4 weakness is brutal.
It's okay to enjoy playing it, but it's not okay to think the balance matches that of vanilla Pok?mon.
From your post, you imply that Mew Two is balanced?
EDIT: In any case, for my suggestions. One of the issues I have with World Link and Another World is grinding. The levels opposing trainers don't scale all that well, so you need to grind too much for my liking. I would suggest first tweaking the levels of the opposing pokemon teams. This way, you can effectively scale all the way to 100 once you are near end of post game.
This part requires quite a bit of tweaking, since you need to do several tests to get the levels right. Especially if you want to scale to level 100, which I suggest is a good idea. I am unsure if you need to give more XP or if possible give bonus XP for some trainer fights.