Comments (6)
FYI, back in the day it was debatable whether using guild funds for repair (or other personal 'gain') was good ethics. From what I remember, the majority of the players leaned towards no (while the majority of the tanks, particularly those raiding, leaned towards yes).
I'd have to check but that was probably before 3.3.5a; There's probably an option to disable gold / repair withdrawals per rank so this should be a non-issue. Of course, it might still be a valid point concerning portability to zero/one.
Again, this is debatable though, and just an FYI. I don't expect this comment to change anything.
from portal.
Thanks for the information. If the existing repair code did not utilize funds from the guild bank, I agree this would be a none issue. But as it does, so I think it's important that it works properly. There is an option available, controlled by the guild master to toggle guild repair or not, so this should keep everyone happy.
I will also add code to allow bots to create petitions (Arena/Guild) currently available in the R2new-ai code. So bots will be able to fully interact with guilds.
Hope this helps
from portal.
I'm very happy with what you've done, very likely the best option. Just offered it as an FYI. It's never bad to consider etiquette even with bots - preferably adaptable etiquette: you don't want the bots to be taken advantage of by a ninja looter.
The particular case I presented - which WoW has no rule for - was where only tanks were 'allowed' (through etiquette, not game mechanics, (often) enforced by guild officers) to use guild repair (either always or after raids). The reason for this being the tanks are generally the only ones being hit; After a successful raid the tank might have a 50g repair bill whereas the rest of the group would have 2-3g repairs.
Again, I don't expect you to change anything, this information is added as an FYI - food for thought if you will. There is no perfect solution, but the current implementation is probably as close as we can get. If anything, WoW itself needs a feature request, not MaNGOS or playerbot ;)
from portal.
I think we both appreciate one anothers contribution to playerbot, but we frequently misunderstand one another. I genuinely thank you for the information you give, I am in no way trying to be funny. That said, I have now pushed the revision to the repair command to the new-ai brnach. Initial testing checks out O.K.
If you use the standard signed charter route, you will require 10 signatures. If you create a guild using 'gm' commands at the server console, you only need one. It's your choice which one you use.
To add a bot to a petition, just select the bot and add. Once you have 10, the guild petition can be registered.
Using guild control on the client, you can now add and remove bots at will from the guild. If you change the rank or settings (e.g. repair or gold withdrawl) under guild control they will not take effect until you login again. I might look at updating the database directly after a change, so this is not necessary.
Please let me know what you think ;)
from portal.
Sounds awesome. Nothing else to add :)
I'm frequently misunderstood, and the interwebs doesn't make it any easier. No worries though, a smidgen of patience and a few more replies and we get there in the end. Sometimes I overdo it - clarifying things that weren't misunderstood (misunderstanding a misunderstanding, as it were), but again, we get there in the end :)
from portal.
A lot depends on the guild. I was once a member in one where anyone, not just tanks, could use guild funds for repairs so long as they were doing guild runs through quests, events, dungeons, or raids AND they made regular contributions in monies or with valuable / useful items and gear.
blueboy's solution works best, by leaving it open to how things are set by the guild master and available funds.
from portal.
Related Issues (20)
- Duel system bug. HOT 4
- Mangos_botguy error
- The playerbot can fight backwards HOT 1
- problem with chathandler.cpp 256 HOT 2
- Error compile with BuildPlayerChat HOT 2
- Some little warnings
- Problem coompiling
- Problem compiling HOT 3
- Compile Error in recent cmangos pull HOT 2
- Playerbot compiles but linking fails when using VC120 HOT 6
- C4018 and C4806 warnings
- in-game bugs
- Fix for chain buffing bug HOT 1
- Character logs out almost immediately. HOT 1
- making patch file HOT 2
- Build Failed HOT 2
- Git pull error HOT 2
- Questionss :D HOT 1
- compiling erro after I merged with the core HOT 2
- skinning fix
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from portal.