Seifert69 / DikuMUD3

DikuMUD III using HTML and websockets.
GNU Lesser General Public License v2.1
192 stars 48 forks source link

Bash skill update #365

Closed omnidecker closed 1 year ago

omnidecker commented 1 year ago

Couple of changes Allows larger range of enemies to be affected depending on stats and skills - changed from a static 125 max difference between weights to str+bash skill + 100 and also added an extra that would allow going beyond that meant for the master bashing trainer to set.

Note that this uses a in self.extra check which I'm not sure about the efficiency of. Suggestions?

Also added a "spiked" tag for shields to allow some shields to do damage when they are bashed with. Again, this uses the in operator to check extras on the shield. May need a better way to handle this.