Guest User

Untitled

a guest
May 24th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. void FixLevelUPAddLife(LPOBJ gObj)
  2. {
  3. if(gObj == NULL){
  4. return;
  5. }
  6.  
  7. if(!OBJOK(gObj->m_Index)) return;
  8.  
  9. gObj->AddLife = charextrastat[gObj->m_Index-OBJECT_MIN].TAddLife;
  10. gObj->AddMana = charextrastat[gObj->m_Index-OBJECT_MIN].TAddMana;
  11.  
  12. gObj->Life = gObj->MaxLife + gObj->AddLife;
  13. gObj->Mana = gObj->MaxMana + gObj->AddMana;
  14. }
  15.  
  16. __declspec(naked) void CC_gObjLevelUp1(void)
  17. {
  18. __asm
  19. {
  20. PUSH EAX
  21. CALL FixLevelUPAddLife
  22. #ifdef GS
  23. MOV EDI,0x50D50C
  24. #else if GSCS
  25. MOV EDI,0x51F51C
  26. #endif
  27. JMP EDI
  28. }
  29. }
Add Comment
Please, Sign In to add comment