コード例 #1
0
    def checkrequirements(self, char, mode, args=[], target=None, item=None):
        if char.polymorph:
            if char.socket:
                char.socket.clilocmessage(1005559)
            return 0
        if char.incognito:
            if char.socket:
                char.socket.clilocmessage(502167)
            return 0

        if len(args) == 0:
            polymorph.showmenu(char)
            return 0
        return Spell.checkrequirements(self, char, mode, args, target, item)
コード例 #2
0
	def checkrequirements(self, char, mode, args=[], target=None, item=None):
		if char.polymorph:
			if char.socket:
				char.socket.clilocmessage(1005559)
			return 0
		if char.incognito:
			if char.socket:
				char.socket.clilocmessage(502167)
			return 0
		if necromancy.transformed(char):
			if char.socket:
				char.socket.clilocmessage(1061633 ) # You cannot polymorph while in that form.
			return 0
		if len(args) == 0:
			polymorph.showmenu(char)
			return 0
		return Spell.checkrequirements(self, char, mode, args, target, item)
コード例 #3
0
ファイル: circle7.py プロジェクト: thooge/Wolfpack
 def checkrequirements(self, char, mode, args=[], target=None, item=None):
     if char.polymorph:
         if char.socket:
             char.socket.clilocmessage(1005559)
         return 0
     if char.incognito:
         if char.socket:
             char.socket.clilocmessage(502167)
         return 0
     if necromancy.transformed(char):
         if char.socket:
             char.socket.clilocmessage(
                 1061633)  # You cannot polymorph while in that form.
         return 0
     if len(args) == 0:
         polymorph.showmenu(char)
         return 0
     return Spell.checkrequirements(self, char, mode, args, target, item)