Tag Archives: spells

Update 8/13/2015

MageDuels 8-15-2015

Change log:

  •  Added Mana Bolt
  •  Added Mana Blast
  •  Added Arcane Blast
  • Began implementing new casting system/key binds

 

I messed something up last night when implementing the new casting system. For some reason it works fine on the host player, but fails to instantiate the projectile on the remote player.

Also, it seems to be using the latest data from the server for the direction of projectile spells which at times is out of sync so aiming isn’t working the way I’d hope.

Trying to work out if the spell system should be based on the card game model I worked out previously (with spells requiring certain stat points to be able to cast) or If I should go with a modified version of the Ultima Online system (with skill points allocated across spell modifiers). I think the UO system felt more balanced, and the stat system worked better when it was a requirement for the cards. Could always use a card like system later if I go with a freemium model and have spells drop randomly (steam inventory?) and trade able… But I really don’t want “pay to win”. Rather have a skins workshop and only allow cosmetic stuff to be dropped/traded.

Todo:

  • New casting system/key binds
  • Hp to Mp
  • Hurl rock

4 schools of magic…

The 4 schools of magic representing the 4 pillars of Man: Heart (Bloodmagic), Mind (Psionics), Body (Elemental), and Spirit (Arcane). These will be the core constructs that Mage Duel’s spell system is built upon.

Each school is tied to a trait, Bloodmagic is Willpower, Psionics is Intellegence, Elemental is Focus, and Arcane is Wisdom. These traits will be used to determine what spells you are able to cast for each school.

Currently there is a maximum of 20 skill points to be allocated, however some spells require 10 points to cast. This will mean you must balance your character carefully.