Tag Archives: magic

Update 8/15/2015

Change log:

  • Removed Mana Bolt
  • Removed Arcane Blast
  •  Added Mana Blast
  • Added Heal
  • Implemented DirectEffect Spell system
  • Began Implementing AreaEffect Spell system

After a lot of consideration I have decided to stick closer to the UO spell system model I had outlined, and scrapped the model from the card game. Most of the stuff from the card game model would really only work if it was turn based.

What does this mean? I am dropping the 4 spell school and going with 1 set of spells all players will have access to. Additionally I will implement 3 skills: Magic Resist, Magic Amplification, and Magic Intensity. They will be able to be set between 0 and 100 point. With a maximum of 200 points between them. This, hopefully, will allow players to modify the way their character is played. As well as provide a balancing system.

Currently working on:

  • Implementing a delay for DirectEffect spells
  • Adding more 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.


  • 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.