This mod is wrapped in an installer, for the newbies that have trouble adding mods and linking them. comes with uninstaller, etc.
This is a modification to the game that helps the Wizard class live up to most people's expectations of a "wizard". It replaces the melee attack of the Wizards with a ranged firebolt. This modification was made with balance in mind, and DOES NOT overpower wizards, at least not by much.
Here's the essential raw data for the firebolt:
LeechRangeWeapon = Yes
AttackRange = 400 // set this in his special power
WeaponSpeed = 150 // dist/sec
MinWeaponSpeed = 100
MaxWeaponSpeed = 200 // dist/sec Upper limit on scaling, when attacking past nominal "max" range
ScaleWeaponSpeed = Yes // Used for lob weapons, scales speed proportional to range
HitPercentage = 80 // When this weapon is used it will hit exactly 100% of the time.
ScatterRadius = 0.0 // When this weapon misses it can randomly miss by as much as this distance.
DelayBetweenShots = 1200 // time between shots, msec
PreAttackDelay = 1 // 1467 is the prep time for archers, no prep time here.
PreAttackRandomAmount = 400 // amount of additional preattack variance for archer type attacks only . used here to fit animation and balance
PreAttackType = PER_SHOT // Do the delay each time we attack a new target
FiringDuration = 1500 // Duration of the archer firing shot is 500ms.
IsAimingWeapon = No
AcceptableAimDelta = 15
AntiAirborneVehicle = Yes
AntiAirborneMonster = Yes
FireFX = FX_SarumanFireball
CanFireWhileMoving = Yes
DamageType = MAGIC
ProjectileNugget // Default projectile, (arrow) with fireball SFX
ProjectileTemplateName = WizardFireballProjectileL1 // Visual
WarheadTemplateName = CreateAHeroBasicFireballWarhead // Damage-Dealing portion
ProjectileCollidesWith = ENEMIES NEUTRAL STRUCTURES WALLS // Primary target that can take the damage
RadiusDamageAffects = ENEMIES NEUTRALS // NOT ALLIES
FireLogicNugget // Fire Logic
LogicType = INCREASE_BURN_RATE
Radius = 15
Damage = 20
DamageNugget // Basic Damage Nugget
Damage = 560
Radius = 15.0
DelayTime = 0
DamageType = MAGIC
DamageFXType = BIG_ROCK
DeathType = BURNED
Basically, this has a 20% chance to miss, a very small splash radius (generally hits about three in a batalltion of goblins), and a medium DOT damage burn effect. No meta impact here.