by Armilus » Tue Apr 28, 2015 9:21 pm
It depends on your understanding of PPM...
In short, no, it is not a thing in vanilla.
There is nothing in the code that makes sure a proc only occurs X amount of times per minute. Some things, like enchants (as youfie mentioned) have a dynamic proc chance based on weapon speed; however, you can still increase the procs per minute by getting more attacks with the weapon (by using windfury for example). This 'dynamic' proc chance isn't really all that dynamic either, if you gain a buff that increases your attack speed the proc chance doesn't change. It is really a static proc chance that is set when you enchant the weapon. This prevents enchants from being way more powerful on slower weapons.
If the above doesn't make any sense to you, then let me explain the difference between proc CHANCE and proc RATE.
The proc chance is a straight up percentage. For example, if the proc chance is 5%, then every single attack you make with that weapon has a 5% chance to proc. This deals entirely with single attacks.
The proc rate is the number of procs you get in a set period of time. This can be modified simply by attacking more in that set period of time. For example, if you attack once in a minute you will probably have a PPM of 0. If you somehow manage to attack 100 times in a minute with a 5% proc chance, you will probably have a PPM of 5.
If you are talking about the PPM of an enchant, it simply means that the static proc chance depends on weapon speed and will be set such that you can expect to probably get that many procs if you sit there and auto attack for 60 seconds with no speed buffs or special attacks. Obviously a 1.3 speed dagger would need a much lower proc chance than a 4.00 speed 2H weapon to achieve this.
Cadmus - Priest, Nostalrius Begins PvP
Stabsington - Rogue, Nostalrius Begins PvP