I'm having an odd problem and I am at a loss as to where to look to fix it. Here's the scenario: if someone has bless cast upon them, they appear to be blessed (as per score and stat) but they also appear to be blind . . . sort of. In actuality, only the person who is affected thinks they're blind. Stat shows no such effect on them, and they are not listed as "stumbling around blindly" when you look in the room they're in. Here's some logs of what the various screens look like: Here we see the spell being cast on someone and them looking around, the doing a score command: Implementor completes his invocation, gesturing at you and speaking the words, 'bless'. You feel righteous. > look You can't see a damned thing, you're blind! > score You are 17 years old. It's your birthday today. You have 11(11) hit, 100(100) mana and 83(83) movement points. Your armor class is 90/10, and your alignment is 0. You have scored 1 exp, and have 0 gold coins. You need 4873 exp to reach your next level. You have been playing for 0 days and 0 hours. This ranks you as Iruk (level 1). You are standing. You have been blinded! Then Implementor stats him: male PC 'Iruk' IDNum: [ 4], In room [ 3005] Title: L-Des: <None> Class: Cleric, Lev: [ 1], XP: [ 1], Align: [ 0] Created: [Tue Oct 1], Last Logon: [Tue Oct 1], Played [0h 0m], Age [17] Hometown: [1], Speaks: [0/0/0], (STL[7]/per[17]/NSTL[2]) Str: [16/0] Int: [10] Wis: [12] Dex: [15] Con: [14] Cha: [6] Hit p.:[11/11+13] Mana p.:[100/100+8] Move p.:[83/83+20] Coins: [ 0], Bank: [ 0] (Total: 0) AC: [100-1/10], Hitroll: [ 2], Damroll: [ 0], Saving throws: [0/0/0/0/-1] Pos: Standing, Fighting: Nobody, Connected: Playing, Idle Timer (in tics) [2] PLR: SITEOK PRF: C1 C2 Carried: weight: 0, items: 0; Items in: inventory: 0, eq: 0 Hunger: 9, Thirst: 9, Drunk: 0 Master is: Illya, Followers are: <none> AFF: SANCT SPL: ( 2hr) bless -1 to SAVING_VOID SPL: ( 2hr) bless +2 to HITROLL (Notice, the stat thinks he has been sancted, which is not the case!) It is important to note thet the blindness stays on until the last spell wears off on the person involved. Death also resets things so they are no longer blinded. I'm running bpl21(22) with olc, dg8, and (possibly most importantly) the 128 bits for bpl21 patch. I've made changes to the way spells are handled, though from checking over those portions of the code, I can't see a single reason why this would be happening. I have not cast every spell to see what odd affects it has. I'm working on it from the angle of the bless spell being messed up. (Since I don't cast spells after every patch, I'm not sure what happened here.) Any ideas at all? Thanks for any assistance in advance. -Mathew -- +---------------------------------------------------------------+ | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html | | Newbie List: http://groups.yahoo.com/group/circle-newbies/ | +---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 06/25/03 PDT