[Fixed for V0.37] Creating new spell on Expire/Combine

Messages are moved here (should anyone ever want to see them again) once they are no longer applicable to the current version (e.g. suggestions that have been implemented or bugs that have been fixed).

Moderator: George Gilbert

Forum rules
Please read the Forum rules and policies before posting. You may Image to help finance the hosting costs of this forum.
Post Reply
User avatar
Sophia
Concise and Honest
Posts: 4308
Joined: Thu Sep 12, 2002 9:50 pm
Location: Nowhere in particular
Contact:

[Fixed for V0.37] Creating new spell on Expire/Combine

Post by Sophia »

An item in hand that is set to CREATE_NEW_SPELL when it expires or combines will crash upon trying to do so:

Error:
an access violation exception.

Stack Dump:
RTC.GetMemberFromItemPos();
RTC.ConvertItem(pointer 0x042C1194, pointer 0x04556A80, int 0, pointer 0x00FE899C, int 15, int 30, int 11, int 0, int 0, pointer 0x00000000);
RTC.UpdateItemStdSpell(int 19997, int 2173, char 15, char 30, char 11, pointer 0x00FE899C);
RTC.UpdateItem(int 19997, char 15, char 30, char 11, pointer 0x00FE899C);
RTC.UpdateDungeon();
RTC.ProgStateInDungeon();
RTC.DoFrame(int 50);
RTC.WinMain();
User avatar
George Gilbert
Dungeon Master
Posts: 3022
Joined: Mon Sep 25, 2000 11:04 am
Location: London, England
Contact:

Post by George Gilbert »

Fixed for V0.37
Post Reply