I got a question, is it intended that pawns incapable of violence can learn violent mage classes through the
arcane script? I thought I would be clever and buy one of these and make my pawn a priest but she became an ice mage.

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts MenuQuote from: Torann on November 09, 2018, 12:38:23 PMQuote from: NeoSono on November 09, 2018, 07:44:40 AMI just tested this and had no issues with technomancer learning and retaining blink through save/load etc. If they fail to read the scroll it should generate an error either telling you the pawn isn't a mage or that the spell can't be applied - are you getting either of those messages or another error that might explain why your technomancer can't learn blink?
Hey, still love the mod and thanks again for your great work. Now to my question, is there any particular reason the technomancer can't learn blink? Im in the process of giving every mage in my colony blink for the easy xp, but somehow the technomancer I have on the offensive line can't learn blink.
Explosion could not affect cell (35, 0, 180): System.NullReferenceException: Object reference not set to an instance of an object
at TorannMagic.CompAbilityUserMight.DoReversal (Verse.DamageInfo) <0x0008c>
at TorannMagic.CompAbilityUserMight.PostPreApplyDamage (Verse.DamageInfo,bool&) <0x00951>
at Verse.ThingWithComps.PreApplyDamage (Verse.DamageInfo&,bool&) <0x000cc>
at Verse.Pawn.PreApplyDamage (Verse.DamageInfo&,bool&) <0x00025>
at (wrapper dynamic-method) Verse.Thing.TakeDamage_Patch1 (object,Verse.DamageInfo) <0x00220>
at Verse.DamageWorker.ExplosionDamageThing (Verse.Explosion,Verse.Thing,System.Collections.Generic.List`1<Verse.Thing>,Verse.IntVec3) <0x00558>
at Verse.DamageWorker.ExplosionAffectCell (Verse.Explosion,Verse.IntVec3,System.Collections.Generic.List`1<Verse.Thing>,bool) <0x005c6>
at Verse.Explosion.AffectCell (Verse.IntVec3) <0x0019a>
at Verse.Explosion.Tick () <0x00156>
Verse.Log:Error(String, Boolean)
Verse.Explosion:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()
Exception ticking Projectile_Resurrection870589 (at (36, 0, 180)): System.NullReferenceException: Object reference not set to an instance of an object
at RimWorld.ResurrectionUtility.ResurrectWithSideEffects (Verse.Pawn pawn) [0x00000] in <filename unknown>:0
at TorannMagic.Projectile_Resurrection.Impact (Verse.Thing hitThing) [0x00000] in <filename unknown>:0
at AbilityUser.Projectile_AbilityBase.ImpactSomething () [0x00000] in <filename unknown>:0
at AbilityUser.Projectile_AbilityBase.Tick () [0x00000] in <filename unknown>:0
at TorannMagic.Projectile_Resurrection.Tick () [0x00000] in <filename unknown>:0
at Verse.TickList.Tick () [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()
Exception ticking Mem (at (38, 0, 175)): System.NullReferenceException: Object reference not set to an instance of an object
at Verse.Verb.get_TerrainDefSource () <0x00019>
at Verse.Verb.TryCastNextBurstShot () <0x0056e>
at Verse.Verb.VerbTick () <0x00075>
at AbilityUser.PawnAbility.Tick () <0x000df>
at AbilityUser.CompAbilityUser.CompTick () <0x00194>
at TorannMagic.CompAbilityUserMagic.CompTick () <0x00161>
at Verse.ThingWithComps.Tick () <0x0006c>
at (wrapper dynamic-method) Verse.Pawn.Tick_Patch1 (object) <0x00095>
at Verse.TickList.Tick () <0x00487>
Verse.Log:Error(String, Boolean)
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()