Igniz - Jul 3, 2013 6:39
Core dump (on MVS12):
[code=auto:0]
> map-server.exe!skill_castend_nodamage_id(block_list * src, block_list * bl, unsigned short skill_id, unsigned short skill_lv, unsigned int tick, int flag) Line 7895 C
map-server.exe!skill_castend_id(int tid, unsigned int tick, int id, int data) Line 4825 C
map-server.exe!do_timer(unsigned int tick) Line 353 C
map-server.exe!main(int argc, char * * argv) Line 346 C
map-server.exe!__tmainCRTStartup() Line 241 C
map-server.exe!mainCRTStartup() Line 164 C
[/code]
[code=auto:0]
case AB_CLEMENTIA:
case AB_CANTO:
{
int bless_lv = pc->checkskill(sd,AL_BLESSING) + (sd->status.job_level / 10);
008089F7 mov esi,esp
008089F9 push 22h
008089FB mov eax,dword ptr [sd]
008089FE push eax
008089FF mov ecx,dword ptr ds:[1858EA4h]
00808A05 mov edx,dword ptr [ecx+44h]
00808A08 call edx
00808A0A add esp,8
00808A0D cmp esi,esp
00808A0F call __RTC_CheckEsp (05B5343h)
00808A14 mov ecx,eax
00808A16 mov edx,dword ptr [sd]
>>00808A19 mov eax,dword ptr [edx+0CF4h]
00808A1F xor edx,edx
00808A21 mov esi,0Ah
00808A26 div eax,esi
00808A28 add ecx,eax
00808A2A mov dword ptr [ebp-784h],ecx
int agi_lv = pc->checkskill(sd,AL_INCAGI) + (sd->status.job_level / 10);
00808A30 mov esi,esp
00808A32 push 1Dh
00808A34 mov eax,dword ptr [sd]
00808A37 push eax
00808A38 mov ecx,dword ptr ds:[1858EA4h]
00808A3E mov edx,dword ptr [ecx+44h]
00808A41 call edx
00808A43 add esp,8
00808A46 cmp esi,esp
00808A48 call __RTC_CheckEsp (05B5343h)
00808A4D mov ecx,eax
00808A4F mov edx,dword ptr [sd]
00808A52 mov eax,dword ptr [edx+0CF4h]
00808A58 xor edx,edx
00808A5A mov esi,0Ah
00808A5F div eax,esi
00808A61 add ecx,eax
00808A63 mov dword ptr [ebp-790h],ecx
[/code]
Dunno if this happens with another AB skill. Hope this helps