Your code is totally wrong. fw_TakeDamage is a forward.
Param should look : public fw_TakeDamage ( Victim, Inflictor, Attacker, Float:Damage, DamageBits);
And you can not called a forward with custom values, it will do nothing. You have to create a global var which you could save the damage multiplier then in the forward using this var.