Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void CItem::SetAccessorySocketGrade(int iGrade)
- {
- SetSocket(0, MINMAX(0, iGrade, GetAccessorySocketMaxGrade()));
- int iDownTime = aiAccessorySocketDegradeTime[GetAccessorySocketGrade()];
- //if (test_server)
- // iDownTime /= 60;
- SetAccessorySocketDownGradeTime(iDownTime);
- }
- oh accessory have degrading etc...
- its not that simple as you think
- degrade:
- item->SetAccessorySocketExpireEvent(NULL);
- item->AccessorySocketDegrade();
- return 0;
- }
- else
- {
- int iTime = item->GetAccessorySocketDownGradeTime() - 60;
- if (iTime <= 1)
- goto degrade;
- item->SetAccessorySocketDownGradeTime(iTime);
- if (iTime > 60)
- return PASSES_PER_SEC(60);
- else
- return PASSES_PER_SEC(iTime);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement