MCPcopy Create free account
hub / github.com/codecombat/codecombat / levelRequiredForItem

Method levelRequiredForItem

app/models/ThangType.js:660–667  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

658 }
659
660 levelRequiredForItem () {
661 if (this.get('tier') == null) { return console.error(`Trying to determine what level is required for ${this.get('name')}, but it has no tier.`) }
662 const itemTier = this.get('tier')
663 const playerTier = itemTier / 2.5
664 const playerLevel = me.constructor.levelForTier(playerTier)
665 // console.log 'Level required for', @get('name'), 'is', playerLevel, 'player tier', playerTier, 'because it is itemTier', itemTier, 'which is normally level', me.constructor.levelForTier(itemTier)
666 return playerLevel
667 }
668
669 getContainersForAnimation (animation, action) {
670 const rawAnimation = this.get('raw').animations[animation]

Callers 3

isSilhouettedItemMethod · 0.95
sortItemMethod · 0.80
onItemsFetchedMethod · 0.80

Calls 3

levelForTierMethod · 0.80
getMethod · 0.45
errorMethod · 0.45

Tested by

no test coverage detected