Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lotto poeng kom med på rankeoppdraget. #158

Open
Headblower opened this issue Jan 3, 2014 · 1 comment
Open

Lotto poeng kom med på rankeoppdraget. #158

Headblower opened this issue Jan 3, 2014 · 1 comment
Labels

Comments

@Headblower
Copy link

Revolution, gjorde nettopp rankeoppdraget. Han vant i lotto og poengene der gikk vist med i oppdraget.
http://gyazo.com/b4566768a816e937d3010ba76f816e6c
Link til Supporthenvendelsen.
https://kofradia.no/support/?a=show&su_id=10156

@henrist
Copy link
Member

henrist commented Jan 4, 2014

Loggen her viser at det ble utført biltyveri eksamt samtidig som lottoen:

03-01-2014 15:45:01 SPAMLOG: RANKPOENG: 'Revolution' skaffet '600' rankpoeng (/home/kofradia/www/kofradia.no/kofradia/app/cron/scheduler.php) (CRON)
03-01-2014 15:45:01 SPAMLOG: RANKPOENG: 'Revolution' skaffet '12' rankpoeng (/gta) (POST)
03-01-2014 15:45:01 SPAMLOG: RANKPOENG: 'Revolution' skaffet '10000' rankpoeng (/gta) (POST)

Som man ser her ble oppdraget vellykket på bakgrunn av biltyveri.

Sannsynligvis har følgende skjedd:

  • Lotto: Rank fra lotto ble gitt til spilleren
  • Biltyveri: Siden for biltyveri ble lastet inn for å utføre handlingen
  • Biltvyeri: Den nye ranken, men oppdragsdetaljer for den gamle ranken, blir lastet inn
  • Lotto: Oppdraget til spilleren blir oppdatert og antall poeng man må oppnå blir forskjøvet
  • Biltyveri: Vellykket handling, antall poeng man har er tilstrekkelig for å oppnå oppdraget (siden målet for oppdraget ikke er oppdatert, men antall poeng man har er)
  • Biltyveri: Oppdraget blir vellykket

Løsningen på dette er nok at når poeng for oppdrag skal gis må oppdrag lastes inn på nytt, i stedet for å bruke det som er cachet på spilleren fra da siden ble lastet inn. Alternativt kunne man flyttet hele opplegget for dette til en egen tabell som kun holder oversikt over hvor mange "oppdragspoeng" man har oppnådd.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants