Inheritance: CharacterNetworkScript
	public override void skillStart(){
		if (sorcererNetworkScript != null){
			sorcererNetworkScript = (SorcererNetworkScript)gameObject.GetComponent<SorcererNetworkScript> ();
		}
		skillLength = 1/caster.castSpeed;
		impactTime = .38f;//this is subjective. the percentage of time in the animation in which it "looks" like damage was dealt
	}
	// Use this for initialization
	void Start () {
		//skillStart ();
		sorcererNetworkScript = null;
	}
Example #3
0
	protected void initiazlieNetwork(){
		fighterNetworkScript = (FighterNetworkScript)gameObject.GetComponent<FighterNetworkScript> ();
		sorcererNetworkScript = (SorcererNetworkScript)gameObject.GetComponent<SorcererNetworkScript> ();
	}
	public void skillStart(){
		sorcererNetworkScript = (SorcererNetworkScript)gameObject.GetComponent<SorcererNetworkScript> ();
		setCaster (gameObject.GetComponent<Character> ());
	}